我正在尝试使用 imagemagick 来组合我在 Visual Studio 中创建的一堆 .ppm 文件,每个文件都是一个动画。
当我完成程序并获得所有输出*.ppm 文件时,我可以转到命令提示符并说 im-convert -delay 80 output*.ppm final.gif,它可以完美运行并创建 gif。但是,使用 system("im-convert -delay 80 output*.ppm final.gif"); 在我的代码中调用,结果表明 im-convert 不是可识别的命令。
我不确定如何解决这个问题。Visual Studio 不使用相同的命令提示符吗?我是否需要在命令提示符可以找到的其他地方包含 imagemagick 的 .dll?
谢谢 :)