java android camera surfaceview

java - ¿Cómo aplicar filtros personalizados en una cámara[Vista previa de Surfaceview]...?



android camera (2)

De las imágenes, es de una aplicación llamada Geak Camera. En realidad, desarrollé esta aplicación y usé GLSurfaceView, no la SurfaceView. Y la aplicación no se mantiene ahora porque dejé esa compañía. Y actualicé esa aplicación llamada "cámara U". La animación de escala se mejoró en "cámara U".

Chicos, estoy desarrollando la aplicación de la cámara y esta es mi primera aplicación de Android.

a continuación, estoy agregando la captura de pantalla de mi aplicación para lo que quiero.

Primera vista :

Aquí, después de hacer clic en un icono de filtro de esquina superior derecha, quiero una vista a continuación.

Segunda vista:

No sé cómo puedo obtener este tipo de vista. También, ¿cómo puedo diseñar este tipo de vista en partes XML?

y leí más artículos como cómo abrir una vista previa de múltiples vistas de superficie en una sola pantalla, pero no obtuve ninguna solución apreciable.

Finalmente, después de seleccionar cualquiera de las vistas previas del filtro, quiero una vista de tipo de imagen anterior.

significa que el filtro seleccionado es una vista previa que se aplica a la cámara [Vista previa de Surfaceview]. Proporcione cualquier tipo de enlace de material example.etc

chicos, por favor ayudenme. Cualquier tipo de ayuda será apreciada ...):

Gracias por adelantado


Todas estas manipulaciones se pueden realizar con OpenCV. Descargue su ejemplo básico de Android, y puede agregar su lógica a la devolución de llamada onCameraFrame() .