3

dicom画像ビューアを開発しようとしています。画像バッファのデコードに成功しました。すべての画像ピクセル値をunsigned charC++ のバッファーに格納します。

今、画像を表示すると、ピクセル表現 (0028,0103) = 0 の画像で正常に動作します。この符号付き変換をこれらのデコードされたバッファに適用する方法を教えてください。この符号付きビットを符号なしビットに変換する方法がわかりません (型キャストを使用した通常の変換はうまくいかないと思います)。16 ビット イメージのリプレイを投稿してください。それが私が今本当に必要としているものです。

画像を画面に表示するだけのビューアをゼロから作成しようとしています。dicom 画像のデコードと表示を正常に完了しました。しかし、ピクセル表現 (タグ 0028,0103) =1 の画像を開こうとすると、画像が正しく表示されません。16 ビットから 8 ビットへの変換は、ウィンドウ レベルと幅 (dicom イメージ内にある値) の適用と共に行われます。変換は単純に線形です。

4

1 に答える 1