![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Глубина цвета
QwertyKz © (2006-02-14 00:10:00)Доброго времени суток. есть изображение, черно белое, нужно "понизить глубину" черного цвета, может кто подскажет? или примеры подкинет
QWertyKz (2006-02-23 05:51:00) [1]Всем спасибо, уже со всем разобрался :)
SMAC (2006-02-22 13:25:00) [2]Извините если тема уже устарела...
Насколько я понимаю QwertyKzполучает изображение со сканера в формате B&W и хочет при этом в последующем его отредактировать по яркости.
Моё предложение: либо сканировать в GRAY, либо в последующем перевести его в GRAY и уже потом изменять яркость. Первое вероятней всего гораздо лучше второго, поскольку минимально исказит изображение.
В формате же B&W никакой информации о яркости действительно нет и быть в принципе не может, поскольку в изображении либо пиксель есть либо его нет. В GRAY формате пиксель имеет индивидуальную яркость (16 градаций, 256 градаций...).
Буду рад если помог.
0bsid (2006-02-15 10:41:00) [3]извините за оффтоп, но пришёл в голову один анекдот:
приходят два еврея к раввину и спрашивают:
- белый - это цвет?
Раввин порылся в книгах, и говорит:
- Да, белый - это цвет
опять спрашивают:
- А черны - это тоже цвет?
Раввин долго искал ответ в книгах, но нашёл:
- Да, черный - это тоже цвет.
Один еврей говорит другому:
- Говорил же, что мы продали ЦВЕТНОЙ телевизор!!!
Jeer (2006-02-14 13:43:00) [4]antonn © (14.02.06 13:27) [13]
Насколько мне помнится, "моно" означает "один", "хром" - "цвет".
Получаем - одноцветный.
Разговор шел о черном цвете.
Возможны варианты от черно-белого до градаций от черного к белому.
Выражаться надо технически правильно.
antonn (2006-02-14 13:27:00) [5]Anatoly Podgoretsky © (14.02.06 11:55) [12]
монохромный - это 2 цвета в палитре, а градации серого я отнес к черно-белым телевизорам.
Anatoly Podgoretsky (2006-02-14 11:55:00) [6]antonn © (14.02.06 11:30) [11]
Это не градации серого, а монохромное изображение.
antonn (2006-02-14 11:30:00) [7]Anatoly Podgoretsky © (14.02.06 10:29) [10]
мы ими не сразу стали, и вопрощающие тоже, не все сразу говорят "градации серого".
Anatoly Podgoretsky (2006-02-14 10:29:00) [8]antonn © (14.02.06 10:01) [8]
Мы не кино смотрим. Мы технические специалисты.
antonn (2006-02-14 10:03:00) [9]QwertyKz © (14.02.06 1:19) [3]
есть черно белое изображение, на нем есть некая фигура, так вот нужно чтобы она стала не такой "жирной" как на изображении. Не знаю как правильно сказать
заменить черный цвет серым?
antonn (2006-02-14 10:01:00) [10]Anatoly Podgoretsky © (14.02.06 9:19) [7]
а "черно-белые" телевизоры представляют из себя театр теней?
Anatoly Podgoretsky (2006-02-14 09:19:00) [11]У черно-белого только два состояния - черный и белый.
Eraser (2006-02-14 02:18:00) [12]
> QwertyKz © (14.02.06 00:10)
было
Bitmap.PixelFromat = pf32bit;
Делай Bitmap.PixelFromat := pf15bit; к примеру...
> нужно "понизить глубину" черного цвета
глубина цвета бывает не у конкретного цвета, а у всего изображения :-)
Defunct (2006-02-14 02:00:00) [13]Идея довольно проста - скользящее усреднение по n точкам сперва по горизонтали потом по вертикали.
Defunct (2006-02-14 01:59:00) [14]Применить алгоритм размазывания (или как это сейчас модно называть - Antialiazing'a).
QwertyKz (2006-02-14 01:19:00) [15]Скорее всего контрастность.
есть черно белое изображение, на нем есть некая фигура, так вот нужно чтобы она стала не такой "жирной" как на изображении. Не знаю как правильно сказать. Вот к примеру, во время сканирования, у меня есть пункт "глубина цвета", при понижении которого изображения как бы теряет свои контуры (все фигуры на изображении становятся менее жирными). Вот это мне и нужно реализовать.
Джо (2006-02-14 01:14:00) [16]У "черно-белого" изображения нет никакой "глубины" черного цвета, насколько я знаю.
Defunct (2006-02-14 00:56:00) [17]Понизить контрастность что ли?