如何在android中使用JavaCv的cvSaveImage

时间:2013-03-04 12:51:56

标签: java android javacv

我使用javaCv创建了一个应用程序 我正在尝试使用

在android中保存图像
cvSaveImage("/storage/sdcard0/watermarked/test.jpg", yCrCb);
cvSaveImage("/storage/extSdCard/test.jpg",yCrCb);

其中yCrCb是IplImage。

没有异常错误,程序运行平稳,但文件未保存到上述路径中。 我想问一下可能出现的问题是什么?它是文件名的命名约定吗?

如果有帮助,我有一个这个应用程序的java应用程序对应的java版本工作正常,当我使用该行

cvSaveImage("C:\\testing123.jpg", yCrCb);

1 个答案:

答案 0 :(得分:2)

您好我使用相同的东西来存储图像。

为了获取sdcard的路径,我使用了Environment.getExternalStorageDirectory()。toString();

将文件夹名称附加到您要存储图像的路径

尝试此操作并确保您在xml文件中具有书面权限。