Opencv显示图像到vc的控件上

来源:互联网 发布:淘宝联盟不能用红包 编辑:程序博客网 时间:2024/04/30 02:50

首先定义一个cvvimage的类对象img,

然后

void CVPicToDC(IplImage *CVImage)
{
    img.CopyOf(CVImage,3);   
    CClientDC dc(this);
    CRect pic_rect;
    m_staticPic.GetWindowRect(&pic_rect);
    ScreenToClient(&pic_rect);
    img.DrawToHDC(dc.GetSafeHdc(),&pic_rect); // cvvimage类中的函数。
    cvReleaseImage(&CVImage);
}

 

这样用的时候直接调用CVPicToDC就可以了!

图像的大小自适应控件。

原创粉丝点击