2011-03-05 88 views
0

在另一個基於論壇的網站上,我被告知xcode中的OpenGL-es可以顯示DICOM圖像 - 任何人都可以驗證這一點,因爲我嘗試過沒有成功。有沒有人有任何關於示例代碼的建議 - 我需要類似於GLImageProcessing示例代碼的東西。在xcode中顯示DICOM文件的GLImageProcessing

在此先感謝

裏克

回答

1

OpenGL是不可知的圖像文件格式。它真的歸結爲從圖像中提取每像素RGBA值(或類似的東西),然後使用glTexImage2D創建紋理。

你可能想,作爲DICOM似乎以這種存儲格式的圖像(根據維基百科)搜索庫從JPEG讀像素數據,第一:

像素數據可以使用 不同的標準被壓縮,包括JPEG, JPEG Lossless,JPEG 2000和 運行長度編碼(RLE)。 LZW(zip) 壓縮可用於整個 數據集(不只是像素數據),但 這很少實現。

+0

感謝您的回覆....很有道理......現在又花了5天的時間學習如何從dicom文件中提取像素數據,我離得更近了。然而,你是對的DICOM文件確實以jpeg格式存儲像素數據 - 感覺更接近一步..只需要別人幫助獲取數據。 – rick 2011-03-11 21:36:09