網上關於CImg的教程用的是較早版本CImg庫,舊教程與現在較新的庫一些不同點,如:函數名,參數順序,本文寫一些遇到的不同點。
第一點。 寫文字,draw_text,原來版本第一個參數是要寫的字符串指針,新的第一個參數是要寫的位置的x座標。
第二點。 用教程上的cimg_forYV編譯出錯,在頭文件中查找cimg_for,找到一系列X、Y、Z、C,就是不見V的。cimg_forYV可能變成了cimg_forYC。似乎是以前的V變成了C。
第三點。 translate編譯不通過。api手冊中通過名稱找不到相似的,但通過參數(第一個參數 deltaX)倒是可以找到,是一個叫shift的函數,通過新舊api文檔對比發現,參數一模一樣。用它試試,發現可以。