use*_*666 3 c c++ opencv image-processing
在路上,我们将图像转换类型从CV_8UC1到CV_32FC1OpenCV中与C++ API是
r1.convertTo(r1, CV_32FC1, 1.0/255.0);
Run Code Online (Sandbox Code Playgroud)
r1矩阵在哪里声明为cv::Mat.任何人都可以告诉我如何使用C API 转换CV_8UC1为CV_32FC1OpenCV类型?如果r2是描述为的矩阵CvMat* r2.
cvConvertScale()可以做你想要的.
假设你有一个类型为8UC1的cvMat*r1和一个类型为32FC1且大小相同的cvMat*r2
cvConvertScale(r1, r2, 1.0 / 255.0, 0.0);
Run Code Online (Sandbox Code Playgroud)
由于目标类型取自r2,因此它不能与r1相同的cvMat.
| 归档时间: |
|
| 查看次数: |
5311 次 |
| 最近记录: |