0

.NET アプリ内で Image Magick を呼び出そうとしています。同じ引数をコピーしてコマンドラインを使用して呼び出すと、非常に奇妙です。問題ありませんが、C# アプリで呼び出すと、最後にエラーが発生します。アプリで呼び出すときに、アフィン引数が必要になる理由がわかりません。助けてください。

  var proc = new Process
   {
      StartInfo = new ProcessStartInfo
     {
    FileName = @"C:\Program Files (x86)\ImageMagick-6.8.4-Q16\convert.exe",
    Arguments = "\"C:\\Users\\Pouya\\Desktop\\Rugs\\test.jpg\" -matte -virtual-pixel transparent -distort Perspective ' 2,2 0,0 2,198 0,200 198,198 200,200 198,2 200,0' \"C:\\Users\\Pouya\\Desktop\\Rugs\\testResult.jpg\"",
    UseShellExecute = false,
    RedirectStandardError = true,
    CreateNoWindow = true
     }
   };

 proc.Start();`

「convert.exe: オプション Affine の引数が無効です: '少なくとも 1 つの CP が必要です' @ error/distort.c/GenerateCoefficients/530.\r\nconvert.exe: 画像2,2': No such file or directory @ error/blob.c/OpenBlob/2641.\r\nconvert.exe: no decode delegate for this image format2,2 を開けません' @ error/constitute.c /ReadImage/550.\r\nconvert.exe: 画像0,0': No such file or directory @ error/blob.c/OpenBlob/2641.\r\nconvert.exe: no decode delegate for this image format0,0 を開けません @ error/constitute.c/ReadImage/550.\r\nconvert.exe: 画像2,198': No such file or directory @ error/blob.c/OpenBlob/2641.\r\nconvert.exe: no decode delegate for this image format2,198 を開けません @ error/constitute.c /ReadImage/550.\r\nconvert.exe: 画像0,200': No such file or directory @ error/blob.c/OpenBlob/2641.\r\nconvert.exe: no decode delegate for this image format0,200 を開くことができません' @ error/constitute.c/ReadImage/550.\r\nconvert.exe: 画像198,198': No such file or directory @ error/blob.c/OpenBlob/2641.\r\nconvert.exe: no decode delegate for this image format198,198 を開くことができません' @ error/constitute.c/ReadImage /550.\r\nconvert.exe: 画像200,200': No such file or directory @ error/blob.c/OpenBlob/2641.\r\nconvert.exe: no decode delegate for this image format200,200 を開けません ' @ error/constitute.c/ReadImage/550.\r\nconvert.exe: 画像198,2': No such file or directory @ error/blob.c/OpenBlob/2641.\r\nconvert.exe: no decode delegate for this image format198,2' を開けません @ error/constitute.c/ReadImage /550.\r\nconvert.exe: イメージを開けません200,0'': No such file or directory @ error/blob.c/OpenBlob/2641.\r\nconvert.exe: no decode delegate for this image format200,0'' @ error/constitute.c/ReadImage/550.\r\n"

4

1 に答える 1