【发布时间】:2016-05-13 10:43:58
【问题描述】:
我想将 w x h 的 uint32_t 图像数据转换为 uint8_t 图像。我应该如何转换图像。我想将 leptonica 的 PIX 转换为 opencv Mat。
我想知道使用按位运算符的难点。像素被打包为 AARRGGBB。
我也想转换
cv:Mat 8UC1 到 PIX。 即 8 位单通道图像到 32 位图像。或者,如果您能想到任何其他方法来进行排序。
【问题讨论】:
-
32bit AARRGGBB 反之亦然
-
通常 8 位图像使用 256 色调色板。对于每种颜色的固定位数,它太有限了。
-
是的,我知道。因此,如果您能解释我应该如何将 cv::Mat CV_8UC1 转换为 PIX 数据类型。