2011-11-16 14 views
6

Me gusta obtener un efecto HDR tanto en tiempo real como postprocesado con AVFoundation y/o CoreImage. Supongo que esto es relativamente fácil con CoreImage una vez que se captura una imagen fija de fotograma completo, pero ¿alguien sabe cómo lograr un efecto de tipo HDR utilizando AVCaptureVideoPreviewLayer?HDR con AVFoundation

+0

¿Qué quiere decir "relativamente fácil"? ¿Conoces una forma sencilla de generar imágenes HDR con frameworks de imágenes iOS? ¿Podrías compartir esto? – faviomob

Respuesta

4

Puede usar la clase AVCaptureVideoOutput y el método delegado mencionado anteriormente (captureOutput:didOutputSampleBuffer:fromConnection:) para obtener cada fotograma vivo de la cámara. Desde ese marco, puede crear CIImage y hacer cambios utilizando el marco CoreImage; Después de eso solo dibuje la salida usando drawRect: método

+0

¿Tiene un ejemplo de cómo implementar HDR? – confile

Cuestiones relacionadas