opencv 怎么把MAT 或IplImage* 转换bit地图
opencv 如何把MAT 或IplImage* 转换bitmap
使用OPENCV处理一幅图片,请问怎么把处理好的图片在转换为bitmap或hbitmap呢
下面代码吧MAT转为 HBITMAP 但是图片不能显示 不知道是什么原因
------解决思路----------------------
cvConvertImage(image, &dst, origin == 0 ? CV_CVTIMG_FLIP : 0 );
------解决思路----------------------
image, CvMat*
dst CvMat,使用cvGetMat构造
使用OPENCV处理一幅图片,请问怎么把处理好的图片在转换为bitmap或hbitmap呢
下面代码吧MAT转为 HBITMAP 但是图片不能显示 不知道是什么原因
int nChannels=(g_dstImage.type()>>3)-CV_8U+1;
int iSize=g_dstImage.cols*g_dstImage.rows*nChannels;
HBITMAP hpic2=CreateBitmap( g_dstImage.cols,g_dstImage.rows,
1,nChannels*8,g_dstImage.data);
------解决思路----------------------
cvConvertImage(image, &dst, origin == 0 ? CV_CVTIMG_FLIP : 0 );
------解决思路----------------------
image, CvMat*
dst CvMat,使用cvGetMat构造