我正在开发一个新的 android 应用程序。在我的应用程序中,我必须在图像预览上添加显示效果 [如棕褐色、捏合、镜像等],并以该特定效果捕获和保存图像。例如:如果用户选择捏合效果然后他可以通过捏合效果捕获和存储图像。我已经阅读了一些常见问题解答。但是他们在谈论一些ndk。但我对ndk一无所知。请朋友们帮帮我。
问问题
3898 次
1 回答
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;
}
}
于 2012-07-13T06:18:08.700 回答