(1)用OpenCv加载、显示、保存图片:
//加载图片
IplImage* m_img;//定义IplImage格式的图片头指针;
m_img=cvLoadImage(m_imgLoc);//装载m_imgLoc路径处(如“E:\\1.jpg”)的图片;
//显示图片
CDC* pDC=m_ctrlImgOld.GetDC();
HDC hDC=pDC->GetSafeHdc();
CRect rect;
m_ctrlImgOld.GetClientRect(&rect);
CvvImage cimg;
cimg.CopyOf(m_img);
cimg.DrawToHDC(hDC,&rect);
ReleaseDC(pDC);
//保存图片
cvSaveImage("2.jpg",m_img1);//将m_img1图片保存为文件名为“2.jpg”的文件
cvReleaseImage(&m_img1);
时间: 2024-11-03 05:41:59