4

Camera API を使用して画像をキャプチャしようとしています。

Parameters.FOCUS_MODE_EDOFでカメラのフォーカス モード パラメータを設定するまで、すべてがうまく機能します。
フォーカス モードを設定する前に、PackageManager.FEATURE_CAMERA_AUTOFOCUSが使用可能かどうかを確認します。

以下は私のコードです: 私のテスト環境LG Optimus Net Android 2.3.4 with autoFocus feature

    if (mContext.getPackageManager().hasSystemFeature(
            PackageManager.FEATURE_CAMERA_AUTOFOCUS))
        if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.ICE_CREAM_SANDWICH) {
            params.setFocusMode(Parameters.FOCUS_MODE_CONTINUOUS_PICTURE);
        } else {
            // Below parameter not working
            params.setFocusMode(Parameters.FOCUS_MODE_EDOF);
            // If i set FOCUS_MODE_AUTO then it will work fine but image
            // quality is little bit downgraded compare to default camera
            // application
            // params.setFocusMode(Parameters.FOCUS_MODE_AUTO);
        }

どんなヒントでも役に立ちます

4

0 に答える 0