types - 将IplImage类型IPL_LABEL转换为IplImage类型IPL_DEPTH

我在c++程序中使用OpenCV 2.2和cvBlob,我想知道如何将“标签”图像类型IPL_LABEL(无符号Int)转换为IPL_DEPTH_8U。
我想通过使用cvMul将标记的蒙版与“逻辑”图像(IPL_DEPTH_8U,最大强度值为1)相乘。

cvMul(labelImg,dest,dest,1);

由于类型不匹配,该行总是失败。不幸的是,我不知道如何正确将labelImg强制转换为IPL_DEPTH_8U?

谢谢,
安德烈亚斯

最佳答案

cvtcolor()也可以进行灰度类型的类型转换

关于types - 将IplImage类型IPL_LABEL转换为IplImage类型IPL_DEPTH_8U,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5392519/

相关文章:

qt - 在QGraphicsView中看不到IplImage

docker - 如何避免使用太多容器来破坏 Docker?

visual-c++ - Opencv中的相关函数

opencv - 如何在 OpenCV 中制作 double CvSeq?

c# - Blob 检测中的大位图图像内存分配,C# .Net

c# - 如何在C#的Open CV中使USB摄像机工作?

visual-c++ - Opencv中cv MatchTemplate()函数的用法

iphone - opencv在iPhone中获取子图像

python - OpenCV Python 库中的 cv.cornerSubPix 参数

opencv - 为什么OpenCV的SVM中只有一个支持向量