opencv重叠图片

void test()
{
    cv::Mat image_mat1 = cv::imread("/home/oem/8_temp/maps/地图1/map.pgm");

    cv::Mat image_mat2 = cv::imread("/home/oem/8_temp/maps/地图1/map_virtual_wall.png");

    cv::Mat image;

    cv::addWeighted(image_mat1, 0.5, image_mat2, 0.5, 0, image);
    cv::imshow("效果图", image);
    // 建立显示窗口
    cv::namedWindow("效果图");
    cv::imwrite("/home/oem/8_temp/maps/地图1/fuse.png", image);
    cv::waitKey();
}

 

posted on 2023-03-09 13:44  543680484  阅读(23)  评论(0编辑  收藏  举报