1

因此,我正在尝试编写一个简单的程序,该程序将使用 java 中的 jmagick 将图像的类型从 .png 更改为 .tiff。我按照我在网上找到的不同图像格式的教程,位于此处。该程序编译成功,但是当我运行它时,我收到以下消息:

Process finished with exit code -1073740940 (0xC0000374)

这是我的代码:

System.out.println("I'm at 0");
String inputfileName = "C:\\Users\\MySelf\\IdeaProjects\\tess4jTest\\p1.png"; //Input PNG file
ImageInfo info = new ImageInfo(inputfileName); //Get PNG file into ImageInfo object
MagickImage magick_converter = new MagickImage(info); //Create MagickImage object
System.out.println("I'm at 1")
    String outputfile = "C:\\Users\\emctiern\\IdeaProjects\\tess4jTest\\p01.tiff"; //Output File name
    magick_converter.setFileName(outputfile); //set output file format
    magick_converter.writeImage(info); //do the conversion
    System.out.println("I'm at 2");

我的代码实际上从未到达 print 1 和 2,我认为可能是它不确定从哪里获取文件,这就是我输入完整文件路径的原因。在我遵循的教程中,他们只有图像名称,没有别的。提前致谢

4

0 回答 0