0
現在、DICOMファイルをdicom2というコマンドラインプログラムを使用してPNGファイルに変換しようとしています。dicom2.exeを使用してDICOMをPNGに変換する
以下は、変換機能をテストするために書いた.NET장난감アプリケーションのコードです。これは、C#のコンソールアプリケーション内からdicom2実行しようとします:
public static void Main(string[] args)
{
StartDicom2();
Console.ReadLine();
}
private static void StartDicom2()
{
string fileName = @"E:\Temp\Projects\FYP\SCE11-0353\Uploads\dicom2.exe";
string commandLineArguments = @"-p *.dcm";
ProcessStartInfo info = new ProcessStartInfo();
info.CreateNoWindow = false;
info.UseShellExecute = false;
info.FileName = fileName;
info.Arguments = commandLineArguments;
try
{
Process dicom2 = Process.Start(info);
dicom2.WaitForExit();
}
catch(Exception e)
{
Console.WriteLine(e.ToString());
}
}
を今すぐすべてで実行を開始しません何らかの理由でdicom2のために。
デバッグ時に、System.InvalidOperationException
がスローされたことが判明しました。それがdicom2か何か他のものかどうかは分かりません。
dicom2は時代遅れです – CharlesB