OpenCV之感兴趣区域ROI
这玩意儿在之前遇到过,但是只是简单了解下,现在遇到正版概念了。
ROI
定义方法一
定义方法二
例程
#include <iostream>
#include <opencv2/core.hpp>
#include <opencv2/highgui.hpp>
#include <opencv2/imgproc.hpp>
#include <opencv2/videoio.hpp>
#include <opencv2/video.hpp>using namespace cv;
using namespace std;int main(int argc, char** argv)
{//1.读入图像Mat srcImage = imread("erha.jpg");Mat logoImage = imread("logo.png");if (!srcImage.data) {cout << "srcImage error" << endl;return -1;}if (!logoImage.data) {cout << "logoImage error" << endl;return -1;}//2.定义一个Mat类型并给其设定ROI区域Mat imageRoi = srcImage(Rect(200, 250, logoImage.cols, logoImage.rows));//3.加载掩膜,必须是灰度图Mat mask = imread("logo.png", 0);//4.将掩膜赋值到ROIlogoImage.copyTo(imageRoi, mask);//5.显示结果namedWindow("利用ROI实现图像叠加示例窗口");imshow("利用ROI实现图像叠加示例窗口", srcImage);waitKey(0);return 0;
}
效果
PS:好多东西现在可能不明白,但是后面都会慢慢揭晓了。
OpenCV之感兴趣区域ROI相关推荐
- C/C++ OpenCV设置感兴趣区域ROI
设置感兴趣区域(ROI,region of interest),来专注或者简化工作过程,也就是从图像中选择一个图像区域,这个区域是 图像分析所关注的重点.我们圈定的这个区域,以便进行进一步处理 定义R ...
- opencv 手选roi区域_如何用opencv实现感兴趣区域ROI的选取
OpenCV中感兴趣区域的选取与检测 感兴趣区域(Region of Interest, ROI)的选取,一般有两种情形:1)已知ROI在图像中的位置:2)ROI在图像中的位置未知. 1)第一种情形 ...
- python二值化 感兴趣区域_Python+OpenCV感兴趣区域ROI提取方法
方法一:使用轮廓 步骤1 """src为原图""" ROI = np.zeros(src.shape, np.uint8) #感兴趣区域RO ...
- python提取图片感兴趣区域_Python+OpenCV感兴趣区域ROI提取方法
方法一:使用轮廓 步骤1 """src为原图""" ROI = np.zeros(src.shape, np.uint8) #感兴趣区域RO ...
- ITK:在一幅图像中提取感兴趣区域ROI
ITK:在一幅图像中提取感兴趣区域ROI 内容提要 输出结果 C++实现代码 内容提要 在给定图像中提取给定的关注区域(ROI) 输出结果 C++实现代码 #include "itkImag ...
- Python-OpenCV选择、提取感兴趣区域(ROI区域)
Python-OpenCV选择.提取感兴趣区域(ROI区域) 在图像处理中,我们常常要对某个区域进行选择.提取,然后对这个区域进行单独分析.处理.显示. 这样的区域我们称为叫ROI区域,英文全称为Re ...
- C# opencvSharp实现鼠标移动选择感兴趣区域(ROI)
C# opencvSharp实现鼠标移动选择感兴趣区域(ROI)主要通过鼠标响应事件来实现. 1.鼠标按下响应 MouseDown() 获取鼠标按下的开始坐标. private void pictur ...
- opencv感兴趣区域ROI的图像混合操作
AddWeighted( const CvArr* src1, double alpha,const CvArr* src2, double beta,double gamma, CvArr* dst ...
- 使用 OpenCV 和 Tesseract 对图像中的感兴趣区域 (ROI) 进行 OCR
点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 在这篇文章中,我们将使用 OpenCV 在图像的选定区域上应用 O ...
最新文章
- 【SVN】svn“E155017工作副本的参考文件损坏、E200014文件校验和不匹配”的解决方法
- heartbeat之part1
- OpenStack 通用设计思路
- 16 开机自动登录脚本_创建计划任务自动运行程序---运维无人值守
- 【计算机网络】HTTP 与 HTTPS ( HTTP 在网络各个层级的传输过程 | HTTPS 工作流程 | HTTPS 弊端 )
- 【转】在html中引入CSS的方法
- [pytorch、学习] - 3.11 模型选择、欠拟合和过拟合
- php phpmailer qq邮箱,QQ邮箱利用PHPmailer发送邮件
- 线性筛素数的实现与证明
- 库克:苹果已完全使用可再生能源供电
- python是动态还是静态_python之静态方法和动态方法介绍
- 恭迎万亿级营销(圈人)潇洒的迈入毫秒时代 - 万亿user_tags级实时推荐系统数据库设计...
- antd如何获取表单的值_Antd如何通过父组件直接获取子组件内表单值
- css+html+对错号,错号怎么打 接着点击符号/其他符号;
- 这回真的要和雅虎再见了 雅虎将转型为投资机构
- 使用wps的邮件合并和文档附件制作带照片的准考证
- HashSet源码解读
- linux下hg无法运行_Linux 无法启动常见的几种原因及解决办法
- 在网络中狂奔:KCP协议
- 稳压二极管、肖特基二极管、静电保护二极管、TVS管