如何自动在Android中保存OpenCV结果图像

时间:2016-09-09 12:02:57

标签: java android opencv opencv4android

我想自动将OpenCV结果图像保存到我的Android图库中,但在我的情况下,图像不会保存在我的图库中。

这是我保存图片的代码。

String Folder = Environment.getExternalStorageDirectory().getPath()+"/Gallery";
String timestamp = new SimpleDateFormat("yyyyMMdd_HHmmss").Format(new Date());
Highgui.imwrite(Folder + "/" + "Name_" + timestamp + ".png", outputImage);

我也查看了我的Android Manifest文件,并且我有权将图像写入存储卡。

1 个答案:

答案 0 :(得分:1)

要将图像保存到用户图库,只需使用以下代码:

MediaStore.Images.Media.insertImage(getContentResolver(), yourBitmap, yourTitle , yourDescription);

来自https://stackoverflow.com/a/8722494/2707325