avassetwriter с зеленым экраном или кеинга - PullRequest
1 голос
/ 18 марта 2012

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

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

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

Спасибо,

1 Ответ

1 голос
/ 23 марта 2012

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

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

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

...