Расширенные образцы кода хроматического ключа - PullRequest
2 голосов
/ 26 октября 2009

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

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

Здесь основное внимание уделяется качеству, не считая секунды или более времени обработки.
Я буду использовать actioncript 3 (и, возможно, pixel bender), чтобы реализовать это, но я также с удовольствием посмотрю и на другие языки.

Если у вас есть хорошие образцы, делающие это, весь процесс или детали, пожалуйста, опубликуйте их!

1 Ответ

0 голосов
/ 27 декабря 2009

Если у вас нет высоких требований к качеству кеинга, возможно, это (http://www.quasimondo.com/archives/000615.php) будет в порядке. Но для видео высокого качества (т.е. видео 720 * 576) это не простая работа. Я потратил много времени на исследование высококачественного алгоритма кеинга, и, наконец, я выяснил один алгоритм (реализованный с помощью c / c ++) для видео в реальном времени, который можно использовать в системе нелинейного редактирования видео в качестве плагина или отдельного приложения. Я разместил некоторые демо-статические изображения для показа на сайтах voicethread.com, где каждый может комментировать текст или озвучивать там. http://voicethread.com/share/801789/

...