cvSaveImage和imwrite无法正常工作

时间:2015-03-04 12:15:16

标签: xcode opencv

我在xcode(.mm文件)上使用opencv。我想将IplImage保存到图像中。我知道.mm文件是客观的C ++扩展,我需要使用C ++ opencv函数。我曾尝试同时使用cvSaveImage(C)和cv::imwrite(C ++),在编译和运行时都没有错误。但是,当我按指定的方式转到文件夹时,不会创建图像。

以下是我如何声明该功能。

我最初尝试使用cvSaveImage。

IplImage Frame;
cvSaveImage("/Users/myname/Desktop/image.jpg", Frame);

代码不起作用,所以我尝试使用imwrite。

cv::Mat mat_img(Frame,true);//converting iplimage to mat
imwrite("/Users/myname/Desktop/image.jpg", mat_img); 

在这两种情况下,即使我添加完整路径后也没有生成图像。

关于我做错了什么的任何建议?

感谢。非常感谢您的建议。

0 个答案:

没有答案