发生此问题是因为您尚未安装ImageMagick。
请注意,您还必须安装ImageMagick包才能读取 JPG 图像。
如果您要将ImageMagick安装到非标准路径中,那么您需要指定它的路径,如下所示
cimg::imagemagick_path("C:\\ImageMagick-6.9.2-Q16\\convert.exe");
如果您不想安装ImageMagick,那么您应该将您的代码与libjpeg库链接起来,并在 CImg 中启用原生 JPG 文件支持,将其放在包含 CImg.h 之前:
#define cimg_use_jpeg
#include "CImg.h"
将 CImg 与libjpeg一起使用肯定更好。这对于其他图像格式(tiff、png、...)也是一样的。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句