我想自动将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文件,并且我有权将图像写入存储卡。
答案 0 :(得分:1)
要将图像保存到用户图库,只需使用以下代码:
MediaStore.Images.Media.insertImage(getContentResolver(), yourBitmap, yourTitle , yourDescription);