我遇到了一个小问题。我需要使用一些图像,但我不想为每个图像声明新的“图像”。 我声明图像为:CImg image(“1.bmp”); 之后,我想签署图像其他图片,例如2.bmp。 不确定,如果我解释得很好...... 我想做同样的事情,但在图像上: int a = 1; A = 2;
我正在寻找lib文档,但我找不到任何东西。不幸的是,image = image(“2.bmp”)无效。有什么方法可以解决我的问题吗?我真的不想声明image1,image2,image3等。
答案 0 :(得分:0)
使用assign()方法,它们相当于'就地'构造函数:
CImg<> img("img1.bmp");
img.assign("img2.bmp"); // or img.load("img2.bmp");