1. 程式人生 > >OpenCV成長之路6:實現讀入圖片並且對圖片進行復制

OpenCV成長之路6:實現讀入圖片並且對圖片進行復制

複製: cvCopy(img1,img2);

儲存:cvSaveImage(filename,img);

OpenCV實現對圖的儲存和複製大概就是這兩個函式把

必須要提的是:OpenCV不支援中文路徑!!!!!

如果你用下面的程式碼,就會出錯:

IplImage*pImg=cvLoadImage("d:/測試10.jpg");
IplImage*pImg2=cvCreateImage(cvGetSize(pImg),pImg->depth,pImg->nChannels);
cvCopy(pImg,pImg2,NULL);
cvSaveImage("d:/我哦.jpg",pImg2);
cvNamedWindow("image",1);
cvShowImage("image",pImg);
cvNamedWindow("imageCopy",1);
cvShowImage("imageCopy",pImg2);
cvWaitKey(0);
cvDestroyWindow("image");
cvDestroyWindow("imageCopy");
cvReleaseImage(&pImg);
cvReleaseImage(&pImg2);
cvWaitKey(0);

因為使用了中文路徑,所以會出現:


改完路徑就好