Camera実装時によく使う処理のサンプル|Android開発

   

カメラ(android.hardware.Camera)実装時によく使う処理を纏めてみました。

カメラがサポートするプレビューサイズの取得

カメラがサポートする撮影サイズの取得

ソート処理

上記で使用したサイズ比較オブジェクトです。下記はサイズを降順に並べ替えます。

ディスプレイ回転度の計算

Camera.setDisplayOrientation()
Camera.Parameters.setRotation()
に渡す値の計算方法。
下記でdegreesがパラメータの値となります。

 - Android