2011-04-24 15 views
6

Desde Android 2.0 en adelante, la API de la cámara tiene pocos ColorEffect (s).¿Cómo crear efectos Lomo/Retro en Android Camera Preview?

La lista se puede encontrar aquí, desde Effect Aqua en adelante. http://developer.android.com/reference/android/hardware/Camera.Parameters.html#EFFECT_AQUA

el efecto podría ser aplicada como sigue:

Camera.Parameters parameters = camera.getParameters(); 
parameters.setColorEffect(Camera.Parameters.EFFECT_AQUA); 
camera.setParameters(parameters); 

Aparte de estos efectos compatibles, estoy pensando en introducir Lomo o el efecto retro en mi solicitud. ¿Alguien puede dar alguna orientación sobre cómo proporcionar efectos adicionales para la vista previa de la cámara?

Las muestras de código serán muy apreciadas.

Gracias.

+1

En caso de que alguien más tropiece con esta pregunta en el futuro, el OP no intenta agregar efectos a la lista 'setColorEffect()'. Más bien, el OP intenta manipular las imágenes de vista previa y aplicar efectos codificados a mano como parte de las imágenes de vista previa que aparecen en la pantalla. – CommonsWare

+0

¿Será útil para usted? [how-can-i-manipulate-the-camera-preview] (http://stackoverflow.com/questions/6478375/how-can-i-manipulate-the-camera-preview) –

Respuesta