如何使用C#将运算结果写入代码内的文本输出

时间:2019-01-21 13:37:35

标签: file imagemagick

我需要从imagemagick库中读取比较结果。我尝试将compare命令写入txt,但是无法在代码中实现。

下面的代码可以工作并产生图像-> Result.png

        System.Diagnostics.Process.Start("C:\\ImageMagick-7.0.8-Q16\\magick.exe", "compare -compose src C:\\Users\\rasim.avci\\ImageMagick-7.0.8-Q16\\OperatorGunlukTakip.png C:\\Users\\rasim.avci\\ImageMagick-7.0.8-Q16\\OperatorGunlukTakip_test.png C:\\Users\\rasim.avci\\ImageMagick-7.0.8-Q16\\Result.png");

但这不适用于代码,当我在cmd中复制粘贴并运行时可以使用,但是当我从Visual Studio中运行它时却什么也没有。

        System.Diagnostics.Process.Start("C:\\Users\\rasim.avci\\ImageMagick-7.0.8-Q16\\magick.exe", "convert C:\\Users\\rasim.avci\\ImageMagick-7.0.8-Q16\\Result.png -unique-colors -depth 8 txt:-> C:\\Users\\rasim.avci\\ImageMagick-7.0.8-Q16\\output.txt");

0 个答案:

没有答案