如何将32b图像成功转换为8b?

时间:2016-04-19 20:57:13

标签: opencv opencv3.0

我有一个CV_32UC3 RGB Mat类型的输入图像,我想将其转换为CV_8UC3。我尝试使用convertTo方法如下:

img.convertTo(dst, CV_8UC3, 0.00390625)

但是,生成的图像完全是黑色。

我的问题是,如何将32b 3通道图像成功转换为8b?

1 个答案:

答案 0 :(得分:1)

我相信你的规模是倒退的。如果要从浮点图像(0-1值)缩放到8位,则需要使用255作为比例因子。