【发布时间】:2019-11-29 11:30:56
【问题描述】:
我一直在处理从 CMOS 图像传感器捕获并保存到 YUV422 的图像。我已经使用 ImageMagick 和 FFMPEG 将它们转换为 TIFF 和 PNG 格式,并对图像进行了一些分析,并注意到两种图像格式之间的 RGB 值不同。我有点困惑,因为它们都是无损格式,而且图像都在 sRGB 色彩空间中(使用 ImageMagick 'identify' 命令验证)。 他们不使用相同的 YCbCr->sRGB 转换算法吗?我是否遗漏了有关转换过程的某些内容?
我使用以下命令来转换图像:
ffmpeg -pix_fmt uyvy422 -s 972x972 -i input.yuv output.png
ffmpeg -pix_fmt uyvy422 -s 972x972 -i input.yuv output.tiff
magick -size "972x972" pal:input.yuv output.png
magick -size "972x972" pal:input.yuv output.tiff
【问题讨论】: