Можно ли вычислить значения YUV грасичного изображения?OpenCV: значения YUV изображения в градациях серого?
я нашел статью, которая путает меня: Interactive Image расцвечивание и перекрашивание, основанное на Совмещенной Карту решетки. В которой авторы предлагают алгоритм для цветного и перекрашивания изображения.
Для раскраски они имеют цветные изображения в оттенках серого. Пользователь записывает некоторые области изображения с требуемым цветом, который автоматически распространяется автоматически по алгоритму.
Они используют YUV
цветовое пространство для сравнения значений Y
между текущим пикселем и его соседями. Если значение соседа Y
сильнее, чем текущий пиксель, его значения U
и V
соответствуют значениям соседа (атакующего).
Моя проблема: как я могу использовать значения YUV
данного пикселя полутонового изображения?
Или может быть лучшим вопросом: как они сравнивают в этой статье вализы УФ каждого пикселя, так как они устанавливают их в 0 (оттенки серого) в начале?
Да, значения YUV для полутонового изображения L являются «Y = L; U = 0; V = 0'. – beaker
Да, вы правы, это ответ, который я получил с другого форума, большое спасибо @beaker –
@beaker, если да, есть ли способ получить доступ к значениям «U» и «V» изображения в оттенках серого (даже если они равны нулю)? в RGB я просто использую 'image [i, j, 0]' для доступа к синему каналу, например, но я думаю, что изображения в оттенках серого могут получить доступ только к значению 'L'? –