ffmpeg Как работает фильтр наложения - PullRequest
0 голосов
/ 08 июня 2018

У меня небольшой проект, в котором используется фильтр наложения библиотеки FFmpeg.

Я читаю примеры этого документа https://ffmpeg.org/ffmpeg-filters.html#blend_002c-tblend

Но я не совсем понимаю об этом.

X, Y: координаты текущей выборки

W, H: ширина и высота отфильтрованной в данный момент плоскости

Что такое выборка и отфильтрованная плоскость?Есть ли документ об этих вещах.

1 Ответ

0 голосов
/ 08 июня 2018

В контексте изображения образец относится к отдельному пикселю.Тем не менее, пиксель обычно имеет несколько компонентов, таких как RGB (красный, зеленый и синий) или YUV (яркость и два блока цветности).Таким образом, «образец» здесь относится к отдельным хранилищам значений, т. Е. Пиксель пурпурного RGB определяется тремя выборками (255,0,255).

. Пиксели кадра могут быть сохранены упакованными (R1G1B1R2G2B2..) или плоскими ([R1R2...RN][G1G2..GN][B1B2..BN]).Фильтр наложения работает только на плоских форматах.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...