|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
21.02.2017, 15:20 | #1 |
Новичок
Джуниор
Регистрация: 21.02.2017
Сообщений: 1
|
Как определить количество черного?
Здравствуйте!
Недавно,разбирая с классом TBitmap и прочей графикой,столкнулся с вопросом,как определить насколько пиксель изображения темный,те коэффициент черного. Я попытался разложить на RGB,но вот что-то не вышло ничего толкового. Готовое решение я не прошу,а вот ссылку на какой-нибудь способ,ф-ию или что-то еще было бы очень здорово!(Хотя и если напишите что-то готовое буду очень благодарен!) Код:
|
21.02.2017, 16:15 | #2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
RGB в сигнал яркости Y = 0.299R + 0.587G + 0.114B
или в GraphUtil есть функции перевода (и обратно) RGB в HLS
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
22.02.2017, 02:58 | #3 | |
ПШП
Участник клуба
Регистрация: 15.07.2013
Сообщений: 1,872
|
Цитата:
Если вы уж пытаетесь разобраться с чем-то, то вырезайте куски из кода либо вами написанного, либо из того, который вы понимаете. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как определить отрезок, пересекающий наибольшее количество прямоугольников | Daniel0K | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 17.02.2013 18:00 |
Как определить количество символов используемых в ячейке? | KOSTIK1 | Microsoft Office Excel | 3 | 22.02.2010 21:01 |
Как определить количество не пустых елементов масива | SeRhy | Общие вопросы C/C++ | 6 | 21.10.2009 18:40 |
Как определить количество занятых секторов на диске в делфи? | buka_14 | Помощь студентам | 0 | 16.04.2009 16:42 |