Вопросы с тегом 'hsv'

HSV - это цилиндрическое цветовое пространство, которое определяет цвета с оттенком (0 ° -360 °), насыщенностью (в процентах от белого) и значением (в процентах от черного).
14 отв.

Как сравнить два цвета для сходства/разницы

Я хочу создать программу, которая поможет мне оценить между 5 заранее определенными цветами, которые больше похожи на переменный цвет и с каким процентом. Дело в том, что я не знаю, как это сделать вручную шаг за шагом. Поэтому еще сложнее подумать о...
26 янв. '12 в 15:20
6 отв.

Как изменить цвет RGB на HSV?

Как изменить цвет RGB на HSV? На языке С#. Я ищу очень быстрый метод без какой-либо внешней библиотеки.
11 дек. '08 в 17:53
4 отв.

Выбор правильных верхних и нижних границ HSV для определения цвета с помощью 'cv :: inRange' (OpenCV)

У меня есть изображение кофе с оранжевой крышкой, которую я хочу найти. Вот он . Утилита gcolor2 показывает HSV в центре крышки (22, 59, 100). Вопрос в том, как выбрать границы цвета? Я попробовал min = (18, 40, 90) и max = (27, 255, 255), но получ...
08 июня '12 в 15:09
6 отв.

Javascript конвертирует HSB/HSV цвет в RGB точно

Мне нужно точно преобразовать HSB в RGB, но я не уверен, как обойти проблему превращения десятичных чисел в целые числа без округления. Это текущая функция из библиотеки colorpicker: HSBToRGB = function (hsb) { var rgb = { }; var h = Math.r...
21 июня '13 в 21:36
2 отв.

HSB против HSL против HSV

Я делаю класс Color как часть очень простого графического API в С++. Поэтому я решил взглянуть на платформу Microsoft.NET и заметил, что их класс Color имеет функции для HSB. Затем я начал исследование, чтобы определить, должен ли я предоставлять HS...
27 марта '13 в 23:20
2 отв.

Как изменить оттенок текстуры с помощью GLSL?

Есть ли способ эффективно изменить оттенок 2D-текстуры OpenGL с использованием GLSL (шейдер фрагмента)? У кого-то есть код для этого? UPDATE: Это код, полученный в результате запроса user1118321: uniform sampler2DRect texture; const mat3 rgb2yiq...
10 февр. '12 в 23:58
4 отв.

Почему серая шкала работает так, как она работает?

Мой оригинальный вопрос Я прочитал, что для преобразования RGB-пикселя в RGB с серой шкалой следует использовать r_new = g_new = b_new = r_old * 0.3 + g_old * 0.59 + b_old * 0.11 Я также читаю и понимаю, что g имеет более высокий вес, потому ч...
15 марта '11 в 15:33
4 отв.

RGB для HSV в PHP

В PHP, какой самый простой способ преобразовать триплет RGB в значения HSV?
21 нояб. '09 в 1:47
2 отв.

От RGB до HSV в OpenGL GLSL

Мне нужно перейти из цветового пространства RGB в HSV. Я искал в Интернете и обнаружил две разные реализации, но они дают мне разные результаты: А: precision mediump float; vec3 rgb2hsv(float r, float g, float b) { float h = 0.0; float ...
26 февр. '13 в 20:53
5 отв.

Сортировка списка триплетов RGB в спектр

У меня есть список триггеров RGB, и я хотел бы строить их так, чтобы они образовывали нечто вроде спектра. Я преобразовал их в HSV, которые, по-видимому, рекомендуют людям. from PIL import Image, ImageDraw import colorsys def make_rainbow_rgb(colo...
02 июня '11 в 2:43
6 отв.

PHP HSV для понимания формулы RGB

Я могу преобразовать значения RGB в HSV со следующим кодом... $r = $r/255; $g = $g/255; $b = $b/255; $h = 0; $s = 0; $v = 0; $min = min(min($r, $g),$b); $max = max(max($r, $g),$b); $r = $max-$min; $v = $max; if($r == 0){ $h = 0...
30 авг. '10 в 5:06
2 отв.

Как интерполировать значения оттенков в цветовом пространстве HSV?

Я пытаюсь интерполировать между двумя цветами в цветовом пространстве HSV, чтобы добиться плавного цветового градиента. Я использую линейную интерполяцию, например: h = (1 - p) * h1 + p * h2 s = (1 - p) * s1 + p * s2 v = (1 - p) * v1 + p * v2 (гд...
07 апр. '10 в 18:43
5 отв.

Почему диапазон оттенков 0-180 ° в opencv

Может кто-нибудь объяснить мне, почему значение оттенка изображения HSV в OpenCV только доходит до 180 °, а не полного 360 °? Я где-то нашел, что OpenCV использует цилиндр на 180 °, но я не могу представить такой цилиндр. Спасибо заранее! J
22 мая '13 в 10:18
1 отв.

Поиск красного цвета с использованием Python & OpenCV

Я пытаюсь извлечь красный цвет из изображения. У меня есть код, который применяет пороговое значение, чтобы оставить только значения из указанного диапазона: img=cv2.imread('img.bmp') img_hsv=cv2.cvtColor(img, cv2.COLOR_BGR2HSV) lower_red = np.array...
19 мая '15 в 20:09
1 отв.

Преобразование значения RGB в HSV

Я нашел метод в Интернете для преобразования значений RGB в значения HSV. К сожалению, когда значения R = G = B, я получаю NaN из-за операции 0/0. Знаете ли вы, есть ли реализованный метод для этого преобразования в Java или что мне делать, когда я ...
08 марта '10 в 6:37