如果我們將DICOM圖像轉換爲JPEG,那麼將原始DICOM的圖像寬度= 500,窗口級別= 2000轉換/計算爲JPEG的亮度和對比度的方法是什麼?如何將DICOM圖像寬度和級別轉換爲JPEG亮度和對比度?
回答
由於DICOM和JPEG有不同的方式來定義亮度/對比度,所以沒有直接的答案。 JPEG存儲真彩色值(RGB),而DICOM具有原始像素值,大多數時間未着色。 DICOM查看器通過讀取「窗口級別」和「寬度」並將其轉換爲彩色來呈現它。
也就是說,你可以說,你希望你的JPEG有它的像素顏色,如果它是由觀衆呈現。在你的情況下,小於1500的像素將被渲染爲黑色,而大於2500的像素將被渲染爲白色。
還有其它的因素,如測光解釋,解釋一個DICOM的像素強度相對於窗高和寬度時需要考慮。
但是,假設MONOCHROME2光度旅遊解說,下面是一個簡單的線性方程。
minWindowValue = windowLevel - (windowWidth/2)
jpegValue = 255 * (dicomValue - minWindowValue)/windowWidth
乾杯, 麥克
根據DICOM標準PS 3.3節A.1.2.10,「該VOI LUT IE定義了描述模態的像素值的變換成是像素值的屬性對打印,顯示等有意義。這種轉換應用在任何Modality LUT之後。「
VOI LUT可以包括與圖像,或在引用的圖像的呈現狀態對象。線性VOI LUT轉換由窗口中心(0028,1050)和窗口寬度(0028,1051)描述,非線性由VOI查找表序列(0028,3010)描述。另外,窗口中心和窗口寬度的非線性解釋可以由VOI LUT功能(0028,1056)定義。
請注意VOI LUT變換在「任何Modality LUT」變換之後應用。因此,爲了實現VOI LUT轉換的正確輸出值,當它與引用圖像的圖像或表示狀態一起使用時,應該應用模態LUT轉換。 DICOM標準狀態「Modality LUT IE定義描述製造商相關像素值到製造商無關的像素值(例如CT的Hounsfield單位,電影數字化儀的光密度等)的變換的屬性」。
到VOI LUT變換類似的,形態LUT可以是線性的,並通過重縮放斜率(0028,1053)和重縮放攔截(0028,1052)表示。而非線性模態LUT由模態LUT序列(0028,3000)描述。
輸出= M * SV + B:
線性形態LUT轉化使用以下計算。
其中「M」是重縮放斜率(0028,1053),「b」爲重縮放攔截(0028,1052)和SV是在數據集中所存儲的圖像的像素值。
- 1. 圖像處理 - 亮度和對比度
- 2. Dicom窗口寬度和級別公式不給灰度
- 3. 如何調整圖像的亮度和對比度?
- 4. 如何使用jQuery的圖像的亮度和對比度
- 5. 如何將視圖寬度和高度轉換爲CGPoint座標?
- 6. 將相對寬度列表轉換爲像素寬度
- 7. 如何調整android中圖像的清晰度,亮度和對比度?
- 8. silverlight圖像控制亮度和對比度
- 9. Open GL:更改圖像的亮度和對比度
- 10. 更改圖像部分的亮度和對比度
- 11. 在多張圖像上均衡對比度和亮度
- 12. 增加對比度和亮度的圖像在柔性
- 13. 亮度和對比度與JavaScript的
- 14. Silverlight 4.0 - 對比度和亮度管理
- 15. 將灰度JPEG轉換爲RGB JPEG
- 16. 對於VGA級別,寬度和高度最適合16:9寬高比?
- 17. 將WPF寬度/高度轉換爲VB 6寬度/高度
- 18. 將字節[]轉換爲不知道寬度和高度的圖像EmguCV
- 19. 如何使用OpenGL的色調,亮度,對比度圖像
- 20. 如何計算IIIF旋轉圖像的高度和寬度
- 21. SVG圖案和圖像寬度和高度如何工作?
- 22. 將弧度轉換爲度,分和秒
- 23. 將MKMapRect.origin轉換爲經度和緯度
- 24. 如何將縮放圖像上的XY座標和高度/寬度轉換爲原始大小的圖像?
- 25. 如何在DirectX中設置視頻/圖像的亮度和對比度以及飽和度
- 26. 如何在瀏覽器中動態更改JPEG對比度和縮放級別
- 27. 如何讀取視頻的亮度和對比度?
- 28. 從百分比轉換寬度像素
- 29. 如何將WellKnownBinary和CoordinateSystemId轉換爲經度和緯度
- 30. 將圖像轉換爲灰度圖像