OpenCV
iFinVer
若有恒,何必三更起五更眠
展开
-
将IplImage转换为DIB
Opencv中将IplImage转换为DIB: HBITMAP CGameDlg::IplIamgeToDIB(IplImage *pImg) { HDC hDC = ::CreateCompatibleDC(0); BYTE tmp[sizeof(BITMAPINFO)+255*4]; BITMAPINFO *bmi = (BITMAPINFO*)tmp; HBITM转载 2012-10-07 09:10:32 · 1132 阅读 · 0 评论 -
真彩色制式下IplImage转成CBitmap格式
因为CvvImage的Show或DrawToHdc方法都只能临时将图片显于控件之上,如果窗口大小发生变化或发生重绘,则原来的图会被抹去,解决方法一是存一个IplImage的成员变量,在OnPaint里面去反复画它,另一个方法就是直接将其转换成CBitmap对像,并存于图像框中(或指定了图像样式的Static框中)。而IplImage转成CBitmap, 之前有转载文章说过,利用兼容DC和兼容位转载 2012-10-06 19:18:57 · 1107 阅读 · 1 评论 -
IplImage 与 CBitmap类 的相互转换
转自:http://blog.csdn.net/highyyy/archive/2011/02/26/6210408.aspx 在VC中利用OpenCV做图像处理程序时,有时需要把IpImage 类型和CBitmap类型相互转换,这样就可以利用VC中的GDI+函数对图像进行某些特殊的显示和处理,非常方便。这里是本人项目中写的两个转换小函数,仅供参考,转载注明,这样方便发现问题的朋友联系我及时修改转载 2012-10-07 09:24:13 · 821 阅读 · 0 评论 -
VS2010下MFC中配置GDI+
文章出处:http://blog.csdn.net/jin123wang/article/details/7169247 【尊重他人劳动成果,转载注明出处】 VS2010中已经有GDI+SDK包的,不需要额外下载 1:对项目点右键->属性->连接器->输入,右侧的附加依赖项:gdiplus.lib 这是debug,然后对Release同样配置,点击上面的Release,附加依赖项上也填上转载 2012-10-06 15:40:28 · 667 阅读 · 0 评论