我一直在使用ImageMagick命令行工具进行图像的JPEG压缩。但是,我正在尝试理解采样因子的作用。它说采样因子用于指定块大小,即8x8或16x16。但是,如果我省略此参数,我找不到默认值。
另外,我尝试通过以下命令获取图像的属性:
identify -verbose image.jpg
它显示采样因子值为1x1、1x1、1x1。这是什么意思?它应该是8x8、16x16或32x32……
请问有人能告诉我在哪里可以找到这些详细信息吗?
我一直在使用ImageMagick命令行工具进行图像的JPEG压缩。但是,我正在尝试理解采样因子的作用。它说采样因子用于指定块大小,即8x8或16x16。但是,如果我省略此参数,我找不到默认值。
另外,我尝试通过以下命令获取图像的属性:
identify -verbose image.jpg
它显示采样因子值为1x1、1x1、1x1。这是什么意思?它应该是8x8、16x16或32x32……
请问有人能告诉我在哪里可以找到这些详细信息吗?
此处有一篇关于如何了解JPEG中使用的色度子采样的好帖子。 JPG压缩中的色度子采样 希望这可以帮到你 :)-sampling-factor
此选项指定JPEG编码器用于色度下采样的采样系数。如果省略此选项,则JPEG库将使用其自己的默认值。
H1 V1 H2 V2 H3 V3 J:a:b h/v 2 2 1 1 1 1 4:2:0 2/2
YCbCr 2x1 1x1 1x1 其中六个数值是H1、V1;H2、V2;以及H3、V3 - Iamiuru