Я должен реализовать живой фильтр и эффект камеры и подумать над тем, чтобы добавить библиотеку GPUImage3 для того же. Как я уже реализовал свою собственную камеру с небольшим количеством функций захвата и логики. Теперь я хочу добавить инфраструктуру GPUImage3 в мой существующий код, но не могу интегрировать библиотеку GPUImage3 с моей собственной камерой.
Ниже код, используемый в библиотеке GPUImage для добавления фильтра в живую камеру:
Чтобы отфильтровать живое видео с камеры Mac или iOS, вы можете написать код, подобный следующему:
делать {
камера = попробуйте камеру (sessionPreset: .vga640x480)
filter = SaturationAdjustment ()
камера -> фильтр -> renderView
camera.startCapture ()
} ловить {
fatalError («Не удалось инициализировать конвейер рендеринга: (ошибка)»)
}
Код
выше мне не понятен, как я могу использовать его с моей собственной камерой.
Любая помощь в этом.
Заранее спасибо .. !!