Расширенные образцы кода хроматического ключа

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

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

Основное внимание здесь уделяется качеству, не считая проблем с секундой или большим временем обработки.
Я буду использовать ActionScript 3 (и, возможно, Pixel Bender), чтобы реализовать это, но я также с удовольствием посмотрю на другие языки.

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

1 ответ

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

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