Перейти к содержанию
СофтФорум - всё о компьютерах и не только

Алгоритмы


Рекомендуемые сообщения

Ктото знает по какому алгоритму в графических прогах, по даным RGB цвета точки, вичислить оттенок, контраст и яркость? Ну чтобы я заново колесо не изобретал...

Ссылка на комментарий
Поделиться на другие сайты

Насчет алгоритмов не знаю, а формулу для яркости можно посмотреть в Википедии тут. Контраст может быть определен только для двух точек. Насколько помнится, это отношение разницы яркостей к большей яркости. А оттенок - это и есть значения цвета в системе RGB или другой, их несколько.

Ссылка на комментарий
Поделиться на другие сайты

как комуто рейтинг поднять...
Новички этого делать не могут.

А вообще есть разные системы измерения всех этих параметров, контраст по приведенной формуле измеряют, к примеру, в светотехнике, а для дисплеев чаще используют отношение максимальной и минимальной яркостей. При желании всегда можно из одной системы пересчитать в другую.

Ссылка на комментарий
Поделиться на другие сайты

Вот что я нашол:

http://ilab.usc.edu/wiki/index.php/HSV_And_H2SV_Color_Space

Интересует на сколько велики будут потери в деталях светлых обектов при преобразовании из RGB в HSL балансировании контраста и яркости и обратном преобразовании...???

Или лутше будет воспользоваться другой цветовой моделью?

Ссылка на комментарий
Поделиться на другие сайты

А как можно в цветовой модели RGB отредактировать контраст и яркость, не преобразовывая в другой формат. Ведь прямой зависимости между значениями RGB яркостью и контрастом НЕТ!

Или есть???

Ссылка на комментарий
Поделиться на другие сайты

прямой зависимости между значениями RGB яркостью и контрастом НЕТ!

Или есть???

С яркостью есть. Если, к примеру, ты имеешь чисто красный цвет величиной 255 условных единиц, это его максимальная яркость. Тот же красный в 128 единиц будет в два раза тусклее, а в одну единицу - практически отсутствовать. Только с "чистыми " цветами надо учитывать, что отсутствие другого цвета воспринимается на мониторе, как черный.

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...