1

この例を実装しようとしています。

DicomFile df;  
VoxelGrid vt ;    
if (openFileDialog1.ShowDialog () == DialogResult.OK)    
{    
    df = new DicomFile (openFileDialog1.FileName);    
    vt = new VoxelGrid (df);    
    pictureBox1.Image = vt.getImage();   
}

問題は、dll (EvilDicom) でコンポーネント VoxelGrid が見つからないことです。Voxel と呼ばれるコンポーネントしかなく、チュートリアルで求められているように機能しません。EvilDicom 0,04 のバージョン変更があるか、別のコンポーネントを使用する必要がありますか?私のpictureBoxに画像を追加するには?

4

1 に答える 1

1

0.05.7などの最近のEvil DICOMリリースでは、DICOM ファイルから画像ビットマップ データを取得するために使用できるクラスがあります。ImageMatrix

例を次のように変更して、画像ボックスに画像を十分にアップロードできるはずです。

if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
    var imgFile = new ImageMatrix(openFileDialog1.FileName);
    pictureBox1.Image = imgFile.GetImage(0);
}
于 2012-08-31T07:24:16.130 に答える