Image processing 使用imagemagick获取jpg的原始像素
我想得到jpg图像的原始像素,大小为2,2kib。所以我用了这个命令Image processing 使用imagemagick获取jpg的原始像素,image-processing,imagemagick,pixel,grayscale,Image Processing,Imagemagick,Pixel,Grayscale,我想得到jpg图像的原始像素,大小为2,2kib。所以我用了这个命令 convert image.jpg -depth 16 image.gray 所以image.gray的大小是1.7kib,但是为什么呢?原始像素必须大于jpg,因为jpe是压缩图像还是我错了 jpg可以携带相当大的元数据,例如简档和剪辑路径。原始灰度图像没有元数据。您是如何测量文件大小的?也许如果你发布一个链接到你的JPG文件,我们可以看到发生了什么。还有,你的ImageMagick版本和平台是什么?ImageMagic
convert image.jpg -depth 16 image.gray
所以image.gray的大小是1.7kib,但是为什么呢?原始像素必须大于jpg,因为jpe是压缩图像还是我错了 jpg可以携带相当大的元数据,例如简档和剪辑路径。原始灰度图像没有元数据。您是如何测量文件大小的?也许如果你发布一个链接到你的JPG文件,我们可以看到发生了什么。还有,你的ImageMagick版本和平台是什么?ImageMagick是6.7.8-1版本,我在openWRT中使用arduino-Yun。我使用arduino的web gui界面上的文件夹测量文件大小此链接是我的jpg图像,但如果jpg比原始像素数据更大,那么为什么jpg是压缩格式?因此,如果我这样做,我觉得我的方向不好:
convert imagen_Sensor0012441.jpg GRAY:test.GRAY
在ImageMagick 6.9.9.46中。然后使用Mac文件系统获取文件大小:jpg为2049字节,灰色图像为19200字节。因此,灰度图像比jpg图像大得多。您是如何获得您报告的文件大小的?