avassetwriter с зеленым экраном или кеинга

Можно ли скомбинировать зеленые изображения на экране - анимированный актер на зеленом фоне с фоновой фотографией и снять видео с помощью a vassetwriter на iPhone.

У меня есть приложение, которое создает последовательность скриншотов анимированного персонажа на зеленом фоне. Я хотел бы объединить тех с фотографией из их библиотеки.

Есть ли способ объединить их в видео на iPhone?

Спасибо,

1 ответ

Да, есть. Я только что добавил фильтр хроматических ключей к своей платформе GPUImage, который должен позволять вам создавать эффекты зеленого экрана в режиме реального времени из источников с камер, изображений или фильмов. Вам просто нужно использовать GPUImageChromaKeyBlendFilter, установить цвет, который вы хотите заменить в первом источнике изображения или видео, установить порог чувствительности и при желании установить степень сглаживания для цветов, которые не совсем соответствуют вашей цели.

Он действует как другие смешанные фильтры в платформе, где вы предоставляете источник видео для фильтрации в качестве первого входа для фильтра, а изображение или видео для замены целевого цвета в качестве второго входа.

Я еще не настроил этот конкретный фильтр на производительность, но вы легко сможете получить 30 кадров в секунду для кадров 640x480 на старом iPhone 4 (~15-20 кадров в секунду для 720p).

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