将IplImage类型IPL_LABEL转换为IplImage类型IPL_DEPTH_8U

时间:2011-03-22 14:04:37

标签: types casting opencv

我在c ++程序中使用OpenCV 2.2和cvBlob,我想知道如何将“标签”图像TYPE IPL_LABEL(unsigned Int)转换为IPL_DEPTH_8U。 我希望使用cvMul将带标签的蒙版与“逻辑”图像(IPL_DEPTH_8U,最大强度值= 1)相乘。

cvMul(labelImg,dest,dest,1);

由于类型不匹配,此行始终失败。不幸的是我不知道如何正确地将labelImg转换为IPL_DEPTH_8U?

谢谢, 安德烈亚斯

1 个答案:

答案 0 :(得分:1)

cvtcolor()也会对灰度类型进行类型转换