Фильтр Live Camera Feed

Так что я использовал UIImagepickercontroller для доступа к камере для захвата фото и видео, затем я хотел применить фильтры к этим двум источникам, мне удалось отфильтровать фотографии токенов, но у меня возникли проблемы с поиском решения для остальных, все, что мне нужно для доступа к необработанным данным изображения: подача живого изображения, которую показывает камера, применить фильтр, а затем показать отфильтрованные. Любая помощь или совет будут оценены.

1 ответ

UIImagePickerController не предоставляет низкоуровневый доступ к буферу камеры.

Вы должны установить AVCaptureSession и использовать делегата для обработки CMSampleBufferRef.

Взгляните на демонстрации AVCam & SquareCam от Apple, они дают хорошее представление о захвате видео.

http://developer.apple.com/library/ios/ http://developer.apple.com/library/ios/#samplecode/SquareCam/Introduction/Intro.html

Более простым решением является использование https://github.com/BradLarson/GPUImage

Спасибо адам

Другие вопросы по тегам