利用OPenCV在MFC对话框上显示图片

    拖入一个Picture控件,IDC_STATIC_PIC

    使用如下代码即可将图片显示在Picture控件上

m_img = cvLoadImage(“图像文件名”); CDC *pDC = GetDlgItem(IDC_STATIC_PIC)->GetDC(); HDC hDC= pDC->GetSafeHdc(); CRect rect; GetDlgItem(IDC_STATIC_PIC)->GetClientRect(&rect); CvvImage cimg; //CImage cimg; cimg.CopyOf(m_img); cimg.DrawToHDC(hDC,&rect); ReleaseDC(pDC);

 

参考

[1] http://hi.baidu.com/lvguohao/blog/item/0b0bff1b315aed118618bf49.html

 

你可能感兴趣的:(C++,Computer,Vision)