0

我使用 ClearCanvas 库在运行时收到错误消息。这是错误

找不到文件“C:\Users\Don jar\documents\visual studio 2010\Projects\DICOMCA\DICOMCA\bin\Debug\Fluro.dcm”。

错误指向这部分代码:

theFile.Load(DicomReadOptions.Default);

我将不胜感激任何帮助。谢谢

public partial class Form1 : Form
{
    public Form1()
    {
        InitializeComponent();

        string filename = "Fluro.dcm";
        DicomFile theFile = new DicomFile(filename);
        theFile.Load(DicomReadOptions.Default);
        foreach (DicomAttribute attribute in theFile.DataSet)
        {
            Console.WriteLine("Tag: {0}, Value: {1}", attribute.Tag.Name, attribute.ToString());
        }
    }
 }
4

1 回答 1

2

DicomFile 的构造函数的文件名参数设置 DicomFile 的绝对路径。正如您所提到的,只需将其设置为“图片”文件夹中 DICOM 文件的路径即可。

您看到的异常是由于您提供了 DICOM 文件的相对路径,并且它只是试图将其加载到应用程序所在的目录中。

于 2013-07-17T18:22:29.103 回答