【发布时间】:2014-04-27 12:43:52
【问题描述】:
在 TurboJpeg 或底层 libJpeg API 上 - 是否有一个简单的函数用于从 Ycbcr 中提取 Y 分量(在我已经阅读了图像之后)?
我知道我可以遍历数据并提取字节。这不是已经实现了吗?
【问题讨论】:
在 TurboJpeg 或底层 libJpeg API 上 - 是否有一个简单的函数用于从 Ycbcr 中提取 Y 分量(在我已经阅读了图像之后)?
我知道我可以遍历数据并提取字节。这不是已经实现了吗?
【问题讨论】:
解压/解码时,使用TJPF_GRAY格式,它会丢弃颜色信息,只保留Y(发光)。
请参阅this part of the API 以供参考,以及that part if you are willing to transform it 或this function,如果您愿意将其直接解码为灰度图像。
【讨论】:
TJPF_GRAY 等于 Y 分量。如果您同时需要 YUV 和 Y,您必须将其解码为 YUV,并使用 tjDecodeYUV 转换为每像素 1 个字节的“RGB”,即发光/灰色/Y 部分。