Кажется, это было бы очень легко, но у меня возникло много проблем с использованием функции draw_image() в CImg. Вот фрагмент кода:Наложение изображений с помощью CImg
CImg<unsigned char> landingScreen("desertSunset.bmp"), newGameBTN("newgame.pgm");
CImgDisplay main_disp(landingScreen,"Main Window");
landingScreen.draw_image(400,400,newGameBTN);
Я попытался около 8 перегруженных функций для draw_image(), все безрезультатно. Когда я запускаю программу, Главное окно появляется с моим изображением desertSunset, но это все. Я пытаюсь заложить newgame.pgm поверх screenScreen, но изображение не появляется. Это проблема с глубиной, или, может быть, способом структурирования файла? Я просмотрел кучу разных файлов примеров для CImg, но они не очень полезны, и документация по этим функциям в лучшем случае минимальна. Если кто-то может дать пример «Hello World», как рисовать изображение по изображению или сказать мне, что я делаю неправильно, я был бы очень признателен. Благодаря!
Я добавил это, но он все еще не работает. Я получил draw_circle(), чтобы работать нормально, но draw_image() все еще ничего не делает. – user2446036