OpenCV Mat CV_32FC1

时间:2011-12-16 08:34:58

标签: opencv matrix

如何使用32FC1图像格式查看Mat图像。或者如何将其转换为8UC1(我知道一个旧方法cvConvertImage,但我需要新方法)

1 个答案:

答案 0 :(得分:11)

新界面不是很好吗?

Mat floatMat(w, h, CV_32FC1);
Mat ucharMat, ucharMatScaled;
floatMat.convertTo(ucharMat, CV_8UC1);

// scale values from 0..1 to 0..255
floatMat.convertTo(ucharMatScaled, CV_8UC1, 255, 0);