![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
|
|
#1
|
|||
|
|||
|
Каким образом можно вывести монохромное 16-битное изображение на монохромный медицинский монитор (16 бит оттенков серого)? При любой глубине цвета пикселя (24, 32 бит) удается отобразить лишь 256 оттенков серого. В какую сторону копать?
|
|
#2
|
||||
|
||||
|
В сторону монохромности и копать. Т.е. преобразовать к 256-и цветам, при необходимости перевести в GrayScale.
|
|
#3
|
|||
|
|||
|
Так мне нужно не 256 а все 65536 оттенков серого на монитор вывести
|
|
#4
|
|||
|
|||
|
Считается, что 256 оттенков достаточно для восприятия глазом, больше глаз не различает. Но есть еще проблемма оборудования, большинство современных матриц физически 6-бит и 8-бит эмулируется мерцанием и дизерингом. Хорошие матрицы отображают чесные 8-бит, сейчас появляются матрицы 10-бит. Видеоадаптеры тоже в основном 8-бит, хотя встречаются модели способные выводить 10-бит, профессиональные адаптеры могут обрабатывать 16-бит.
16-бит нужно для минимизации потерь связаных с округлениями при обработке изображений, при выводе обычно используют старший байт, иногда применяется дизеринг. Последний раз редактировалось x128, 22.05.2012 в 09:02. |
|
#5
|
|||
|
|||
|
Цитата:
От этого зависит качество диагностики. |
|
#6
|
|||
|
|||
|
Цитата:
При условии, что используется качественная и откалиброванная система визуализации, переход между соседними значениями яркости при 8-битах глаз не заметит. Большее динамическое разрешение полезно для обработки, когда малозаметный фрагмент можно усилить без потери деталей, что при низком разрешении невозможно т.к. детали уйдут в область шума. Последний раз редактировалось x128, 23.05.2012 в 14:13. |