在android中添加相机效果并保存

时间:2012-07-13 05:57:37

标签: android

我正在开发一个新的Android应用程序。在我的应用程序中,我必须在图像预览中添加显示效果[如棕褐色,捏,镜像等]并捕获并保存图像在该特定效果.eg:我用户选择捏效果然后他可以捕捉和存储图像与捏效果。 我读过一些常见问题。但他们正在讲述一些ndk的。但我对ndk没有任何想法。请帮帮我朋友。

1 个答案:

答案 0 :(得分:4)

您可以使用相机实例本身设置所有这些效果。浏览以下代码......

Camera camera = null;
camera = Camera.open();

if (camera != null) {
   try {
     Camera.Parameters parameters = camera.getParameters();

     // Set all kind of stuffs here..
     parameters.setSceneMode(Camera.Parameters.FLASH_MODE_AUTO);
     parameters.setColorEffect(Camera.Parameters.EFFECT_SEPIA);

     camera.setParameters(parameters);
     camera.setPreviewDisplay(surface_holder);
     camera.startPreview();

   } catch (IOException exception) {
     camera.release();  
     camera = null;  
    }
}