16位灰度图像的无损H.264压缩

时间:2014-02-26 15:45:09

标签: compression h.264 image-compression

我有一个16位单色图像,我需要使用无损H.264对其进行编码。

理想情况下,我希望能够使用16位Y分量,然后清空U和V组件,但我相信这样的实现不存在。另一方面,我不愿意将其分成两个8位灰度图像并编码两帧。

如何最接近编码理想的16:0:0位分配?

注意:我的原始数据在YUV444中,每个组件使用16位,但我可以以任何方式重新排列位平面

1 个答案:

答案 0 :(得分:1)

您可能会发现最好的结果(在文件大小方面)会将8位灰度像素放入Y,然后将4位分成U和V通道。这样,当剩余的2×4位U和V分量相同时,YCoCg颜色空间转换应该将它们压缩大小。无损方法不会对UV通道进行下采样。据我所知,ffmpeg是唯一实现此编码器/解码器的软件,因此您需要使用它来执行压缩和解压缩。请参阅此question的其他答案,了解要使用的特定命令行参数。