Ширина окна и центр расчета изображения DICOM
Что такое "масштабирование перехвата" и "изменение масштаба наклона" в изображении DICOM (CT)? Как рассчитать ширину окна и центр окна с этим?
2 ответа
Пересечение и наклон изменения масштаба применяются для преобразования значений пикселей изображения в значения, которые имеют значение для приложения.
Например, исходные значения пикселей могут хранить специфическое для устройства значение, которое имеет смысл только при использовании устройством, которое его сгенерировало: применение наклона / пересечения масштабирования к значению пикселя преобразует исходные значения в оптическую плотность или другие известные единицы измерения (например, Хаунсфилд).
Когда преобразование не является линейным, применяется LUT (таблица соответствия).
После применения преобразования модальности (масштабирование наклона / пересечения или LUT), ширина / центр окна определяют, какие пиксели должны быть видны: все пиксели за пределами значений, указанных в окне, отображаются черным или белым цветом.
Например, если центр окна равен 100, а ширина окна равна 20, тогда все пиксели со значением меньше 90 отображаются черным, а все пиксели со значением больше 110 отображаются белым.
Это позволяет отображать только части изображений (например, только кости или только ткани).
Масштаб Хаунсфилда: http://en.wikipedia.org/wiki/Hounsfield_scale
Как применить наклон / пересечение масштабирования: final_value = original_value * rescale_slope + rescale_intercept
Как рассчитать количество отображаемых пикселей, используя центр / ширину окна:
- low_visible_value = window_center - window_width / 2
- самое высокое_видимое_значение = центр_окна + ширина окна / 2
Изменение масштаба, перехват и наклон - это простое линейное преобразование, применяемое к необработанным данным пикселей перед применением ширины / центра окна. Основная формула:
NewValue = (RawPixelValue * RescaleSlope) + RescaleIntercept