我有一個自定義相機應用程序。將照片保存到DCIM /相機 - 爲什麼他們沒有出現在照片應用程序?
我保存圖像使用FOS(做一些處理後),寫我的OpenCV使用Mat
s到處理圖像後得到的JPEG字節:
File photo=new File(dir, getFileName()); // [external_storage]/DCIM/Camera/id.jpg
FileOutputStream fos=new FileOutputStream(photo.getPath());
fos.write(jpeg[0]);
fos.close();
使用文件管理器,我可以看到圖像正確保存到DCIM/Camera
目錄以及使用Google相機應用拍攝的照片。但是,它們不會顯示在手機上的照片應用程序中。我是否需要爲此設置某種EXIF數據,還是有其他事情發生?