-1

小さな問題があります。いくつかの画像を使用する必要がありますが、それぞれに新しい「画像」を宣言したくありません。イメージを次のように宣言します: CImg image("1.bmp"); その後、2.bmp などの画像や画像にサインをお願いします。うまく説明できればわかりません...以下と同じことをしたいと思いますが、画像では: int a =1; a=2;

libのドキュメントを探していましたが、何も見つかりませんでした。image=image("2.bmp") 残念ながら機能していません。私の問題を解決する方法はありますか?image1、image2、image3などを宣言したくありません。

4

1 に答える 1

0

assign() メソッドを使用します。これらは「インプレース」コンストラクターと同等です。

CImg<> img("img1.bmp");
img.assign("img2.bmp");  // or img.load("img2.bmp");
于 2013-11-02T16:34:57.817 に答える