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

    技术2022-05-20  51

        拖入一个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

     


    最新回复(0)