セキュリティ上の理由から、カメラを使ってキャプチャしたサーバーに「内部ストレージまたは外部ストレージに保存することなく」イメージを転送する必要があります。助けてください!イメージを内部/外部ストレージに保存せずにキャプチャする
0
A
答えて
0
このためには、アンドロイドアプリをメモリ内のBitmap変数にメモリに格納して、コードを使用した後に破棄したり、イメージをサーバーに送信したりすることで、アンドロイドアプリを接続する必要があります。
0
Camera#takePicture(...)は、PictureCallbackでバイト配列として取得された画像を返します。
ここは、写真を撮る擬似コードです。
Camera.ShutterCallback shutterCallback =() -> Log.i("Shutter has been triggered");
Camera.PictureCallback rawCallback = (data, camera) -> Log.d("Picture has been taken.");
Camera.PictureCallback jpegCallback = (data, camera) -> {
// Do something with the picture here.
};
Camera camera = Camera.open();
camera.startPreview();
camera.takePicture(shutterCallback, rawCallback, jpegCallback)
Camera V2 APIの非常に異なっている、このサンプルは"old" Camera V1 APIを使用していますのでご注意ください。 this postの2つのAPIを完全に比較することができます
関連する問題
- 1. キャプチャされたイメージを内部ストレージに保存する方法
- 2. イメージをキャプチャして内部のストレージに保存します
- 3. 外部ストレージにプライベートデータを保存する
- 4. 外部ストレージにデータを保存する
- 5. 内部ストレージにパブリックファイルを保存する
- 6. データを内部ストレージに保存する
- 7. 内部ストレージにファイルを保存する
- 8. 内部ストレージにファイルを保存する
- 9. Android - ダウンロードしたコンテンツを保存する場所、内部ストレージと外部ストレージ
- 10. データを内部的に保存するとJavaの外部に保存する
- 11. 内部ストレージにデータを保存する(アプリケーションをアンインストールしても)
- 12. ファイルを内部ストレージに保存するandroid
- 13. xmlファイルを作成して内部ストレージに保存するandroid
- 14. Android - ビデオを内部ストレージに保存する
- 15. Android - 内部ストレージにデータを保存する
- 16. キャンバスに外部イメージをローカルファイルに保存する
- 17. 内部ストレージ内のデータを保存するAndroid NullPointerException
- 18. 内部ストレージから外部(共有)ストレージにデータベースをバックアップする方法
- 19. 隠しモードで内部ストレージにPDFファイルを保存
- 20. 内部ストレージ固有のフォルダにファイルを保存
- 21. 内部ストレージから外部ストレージにアンドロイドコピーデータベースが空のデータベースを返します
- 22. イメージを内部メモリに保存する方法
- 23. 内部ストレージに保存されたファイルのリスト
- 24. 外部ストレージと内部ストレージへのアクセス方法
- 25. ダウンロードしたファイルを内部ストレージに保存するjava/androidに失敗する
- 26. アンドロイドで外部ストレージを利用できる場合でも、内部ストレージにファイルを(一般に)保存するにはどうすればよいですか?
- 27. 内部/外部ストレージにメディアファイルを書き込む
- 28. 内部ストレージにイメージを保存するにはどうすればよいですか?
- 29. 外部メモリにファイルを保存する
- 30. 内部ストレージにカスタムファイルを保存するのに最適な場所
これまでに試したことを共有してください。 – tahsinRupam
ちょうどそれを保存してアップロードしないでください。 –
base64の文字列にして送信します。そうすることで、それを保存する必要はありません。 – 476rick