#include #include #include #include using namespace cv; int main(){ Mat bg = imread("background.jpg", IMREAD_COLOR); Mat fg = imread("kurama.jpg", IMREAD_COLOR); if(bg.empty() || fg.empty()){ std::cout << "az egyik kep ures" << std::endl; } resize(bg, bg, fg.size()); //bg atmeretezese az fg meretere Mat u = fg.clone(); namedWindow("u", WINDOW_NORMAL); imshow("u", u); int value = 50; createTrackbar("alfa", "u", &value, 100); while(waitKey(1) != 'q'){ double a = value / 100.0; //0.5; //alpha, eloter vagy hatter latszodjon jobban Mat u = a * bg + (1-a) * fg; imshow("u", u); } waitKey(); return 0; }