crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> Как отобразить 16-битный серый снимок
Emelya
  опции профиля:
сообщение 8.9.2014, 9:58
Сообщение #1


Новичок


Группа: Новичок
Сообщений: 4
Регистрация: 6.8.2014
Пользователь №: 4203

Спасибо сказали: 0 раз(а)




Репутация:   0  


Добрый день.
Есть медицинский файл, полученный от рентгеновского аппарата. В нем черно-белый снимок.
Подскажите, как можно вывести его на экран? Дело в том, что на пиксел приходится 16-бит, то есть в изображении могут присутствовать более 65 000 оттенков серого. В классе QImage такого формата нет, почти все форматы это RGB. В них можно отразить серого на 8-бит, это 256 оттенков. Изображение при этом получается рыхлое не контрастное.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
lanz
  опции профиля:
сообщение 8.9.2014, 12:12
Сообщение #2


Старейший участник
****

Группа: Участник
Сообщений: 690
Регистрация: 28.12.2012
Пользователь №: 3660

Спасибо сказали: 113 раз(а)




Репутация:   8  


Скорее всего вам понадобится динамически менять диапазон который вы отображаете, например как здесь:
http://www.eyephysics.com/Madena/MadenaDICOM.html

Сообщение отредактировал lanz - 8.9.2014, 12:12
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


9 чел. читают эту тему (гостей: 9, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 2.12.2024, 10:53