2016-09-09 6 views
0

OpenCVの画像をAndroidギャラリーに自動的に保存したいのですが、私の場合は画像がギャラリーに保存されません。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マニフェストファイルを調べましたが、画像をストレージカードに書き込む権限がありました。単純にコードのこの部分を使用して、ユーザーのギャラリーに画像を保存するには

+0

からは沈黙しています。 'Environment.getExternalStorageDirectory()。getPath()+"/Gallery "'実際に存在することを確認します。 'file.exists();'を使うことができます。 – ZdaR

答えて

0

:あなたは、ファイルを保存するために存在しないフォルダを渡す場合

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

OpenCVのhttps://stackoverflow.com/a/8722494/2707325

関連する問題