我的目标是创建一个Tiff图像,它本身保存未压缩(或无损压缩)的YCbCr数据(因为原始图像是YUV420和IMO,它将是上采样和转换为RGB的不良选择) . 我能够使用JPEG压缩数据创建(例如使用imagemagick)有效的YCbCr Tiff . 当我尝试未压缩/ deflate / lzw时,我得到一个破碎的图像(Windows图像查看器和Photoshop都无法打开它) . 在TIFF 6.0规范的第94页上(在“YCbCr图像的最低要求”下):

压缩=无(1),LZW(5)或JPEG(6) . 短 .

怎么了?是否有Tiff扩展名表示仅在使用jpeg压缩时才支持YCbCr色彩空间?

谢谢,马克 .


有效的命令:

convert infileRGB.tif -colorspace ycbcr -compress jpeg outfileYCbCr.tif

不起作用的命令(破坏tiff):

convert infileRGB.tif -colorspace ycbcr -compress none outfileYCbCr.tif
convert infileRGB.tif -colorspace ycbcr -compress lzw outfileYCbCr.tif