【OpenCV】感兴趣区域ROI
程序员文章站
2023-12-25 11:02:03
...
ROI(region of interest)
定义一个图像区域,并对其进行处理。
//***********************************************************************
//*******
//******* OpenCV 练习
//*******
//******* 昔苍白 2018.7.17
//*******
//******* 感兴趣区域ROI
//*******
//***********************************************************************
#include <opencv2/opencv.hpp>
#include <stdio.h>
#include<iostream>
#include <string>
using namespace std;
using namespace cv;
int main()
{
//先将需要的文件导入
Mat srcImage= imread("G:/1.jpg");
Mat desImage = imread("G:/5.png");
if (!srcImage.data)
{
cout<<"源文件读取失败!"<<endl;
return false;
}
if (!desImage.data)
{
cout<<"目标文件读取失败!"<<endl;
return false;
}
//定义ROI区域
Mat imageROI = srcImage(Rect(0, 0, desImage.cols, desImage.rows));
//加载掩模(必须是灰度图)
Mat mask = imread("dota_logo.jpg", 0);
//掩膜拷贝
desImage.copyTo(imageROI, mask);
//结果显示
namedWindow("ROI图像叠加");
imshow("ROI图像叠加", srcImage);
cvWaitKey(0);
return 0;
}
推荐阅读
-
转载:【OpenCV入门教程之四】 ROI区域图像叠加&初级图像混合 全剖析
-
python+opencv 读取文件夹下的所有图像并批量保存ROI的方法
-
Python+OpenCV感兴趣区域ROI提取方法
-
OPENCV去除小连通区域,去除孔洞的实例讲解
-
Python+OpenCV图片局部区域像素值处理详解
-
关于初始种子自动选取的区域生长实例(python+opencv)
-
python用opencv批量截取图像指定区域的方法
-
Python+OpenCV感兴趣区域ROI提取方法
-
python+opencv 读取文件夹下的所有图像并批量保存ROI的方法
-
Python+OpenCV图片局部区域像素值处理改进版详解