如何将照片强制成黑白照片

时间:2011-03-18 05:32:09

标签: android

因此,如果用户拍摄彩色照片,我想将其保存为黑白照片。

有人可以帮助我吗?

3 个答案:

答案 0 :(得分:2)

你必须设置相机参数 见parameter

答案 1 :(得分:0)

如果你有一个相当蹩脚的手机(我做 - Xperia X8),那么你根本就无法应用任何色彩效果。要了解手机支持哪种颜色效果,您可以使用以下内容:

Camera.Parameters params = cam.getParameters();

try {           
    for (String e : params.getSupportedColorEffects()) {
        Log.d(TAG, "Effect: " + e);
    }
}
catch (NullPointerException npe) {
    Log.d(TAG, "No color effects supported by this camera.");           
}

答案 2 :(得分:0)

  

cameraParams.getSupportedColorEffect();并检查它是否包含Parameters.EFFECT_MONO,然后设置

cameraParams.setColorEffect(android.hardware.Camera.Parameters.EFFECT_MONO);

mCamera.setParameters(cameraParams);