1

Androidカメラでポートレートモードにすると、表示される画像はランドスケープになるので、次のように書きました:

    Method rotateMethod;
    rotateMethod = android.hardware.Camera.class.getMethod("setDisplayOrientation", int.class);
    rotateMethod.invoke(camera, 90);

できます。それでも、画像を保存すると、画像は横向きになります (幅が高さよりも大きい) カメラが見た画像 (バイト []) を収集するにはどうすればよいですか?

4

1 に答える 1

-2

次のコードを使用します。

Parameters p=camera.getParameters(); 
p.set("orientation", "portrait");    
camera.setParameters(p); 

カメラのプレビューを開始します

于 2013-02-21T10:52:17.530 に答える