|
|
|||||
Регистрация: Sep 2017
Сообщений: 9
|
Обработка видео
Добрый день! Подскажите, возможна ли в actionscript обработка видео. Например распознавание области, реакция на движение. Больше всего меня интересует, возможно ли как-то распознать "черный экран". Спасибо.
|
|
|||||
Регистрация: Sep 2017
Сообщений: 9
|
Попробую немного уточнить свой вопрос. Могу ли я как либо узнать цвет пикселя видео в определенной точке, в определенный момент?
|
|
|||||
Регистрация: Oct 2006
Сообщений: 2,281
|
Да,можно снять скриншот с видео и работать с ним как с битмапдатой. Если требуется проверить что весь экран черный можно воспользоваться методом
getColorBoundsRect Вот только флэш однопоточен и такие проверки на каждом кадре скорее всего будут мешать плавному проигрыванию видео Добавлено через 23 минуты upd:если взять реальное видео,то там не будет ни одного кадра, где строго все пиксели имют цвет 0х000000,даже если кадр кажется полностью черным.Поэтому можно сжимать кадр,скажем, до размера 32х32 и считать среднюю интенсивность пикселей сжатого кадра.Такую проверку можно и для каждого кадра делать имхо. Последний раз редактировалось undefined; 07.10.2017 в 11:56. |
|
|||||
Регистрация: Dec 2010
Адрес: Ярославль
Сообщений: 1,255
|
Цитата:
|
|
|||||
Регистрация: Oct 2006
Сообщений: 2,281
|
А толку от нее? Флэш даже если ничего больше не будет попиксельную обработку видео на 30 фпс не потянет.
|
|
|||||
Регистрация: Dec 2010
Адрес: Ярославль
Сообщений: 1,255
|
undefined, а кто потянет?
|
|
|||||
Регистрация: Oct 2006
Сообщений: 2,281
|
|
|
|||||
Регистрация: Sep 2017
Сообщений: 9
|
Цитата:
Цитата:
|
|
|||||
Регистрация: Oct 2006
Сообщений: 2,281
|
Отрисовать экранный объект в битмапдату
Используй параметр matrix чтоб результат был требуемых размеров Узнать цвет точки x,y В принципе этого достаточно. |
|
|||||
Регистрация: Sep 2017
Сообщений: 9
|
Цитата:
Может если только взять getPixels и побитово сложить все значения массива? |
Часовой пояс GMT +4, время: 06:59. |
|
« Предыдущая тема | Следующая тема » |
|
|