图像处理开发需求、图像处理接私活挣零花钱,请加微信/QQ 2487872782
图像处理开发资料、图像处理技术交流请加QQ群,群号 271891601

直接上源码和运行结果吧,程序很好读懂,我就不多作解释了!

源码如下:(程序中用到的图像的下载链接:flower3.jpg_免费高速下载|百度网盘-分享无限制)

//OpenCV版本2.4.9  #include <opencv2/highgui/highgui.hpp>
#include <opencv2/imgproc/imgproc.hpp>
#include <iostream>
// 全局变量源图像
cv::Mat srcImage;
// 方法1 利用Rect选择区域(100, 180, 150, 50)
void regionExtraction(int xRoi, int yRoi, int widthRoi, int heightRoi )
{// 指定坐标区域提取cv::Mat roiImage(srcImage.rows,srcImage.cols,CV_8UC3);std::cout << srcImage.rows  << " " << srcImage.cols << std::endl;// 将兴趣区域拷贝到目标图像srcImage(cv::Rect(xRoi,yRoi,widthRoi,//这句话我专门开了篇博文来解释heightRoi)).copyTo(roiImage);// http://blog.csdn.net/wenhao_ir/article/details/51543990cv::imshow("roiImage",roiImage);cv::waitKey(0);
}
int main()
{// 源图像载入及判断srcImage = cv::imread("flower3.jpg");if( !srcImage.data ) return 1;cv::imshow("ROIing", srcImage);cv::waitKey(0);// 方法1 利用Rect选择区域(100, 180, 150, 50)int xRoi = 80;int yRoi = 180;int widthRoi = 150;int heightRoi = 100;regionExtraction(xRoi,yRoi,widthRoi,heightRoi);   return 0;
}

程序运行结果如下图所示:

图像处理开发需求、图像处理接私活挣零花钱,请加微信/QQ 2487872782
图像处理开发资料、图像处理技术交流请加QQ群,群号 271891601

OpenCV区域提取之利用Rect提取在源代码中预先定义好的区域相关推荐

  1. 天地图如何导出某个区域_如何利用ArcGIS提取天地图建筑轮廓

    ArcGIS是一个收集.组织.管理.分析.交流和发布地理信息的综合平台,已被应用于诸多领域,建筑轮廓为建筑的外沿线投影轮廓线,这里介绍一下如何借助ArcGIS提取天地图的建筑轮廓,希望能够对大家有所帮 ...

  2. python比较excel表格内容并提取_利用python提取多张excel表数据并汇总到同一张新表中...

    接上篇文章<如何用python实现excel中的vlookup功能?>,上篇说到,最近我在做一个小项目,也是用python操作excel解决财务审计工作上的一些问题,以便提高工作效率及其准 ...

  3. 利用watch在小程序中实现全局状态共享

    问题 在之前开发微信小程序的时候,获取用户信息.openid还有地理位置这些信息的时候,都是采用Promise的方式异步获取,但是这样的话在页面和App.js中都获取就可能造成请求重复的问题. 比如为 ...

  4. Python OpenCV GrabCut进行前景分割和提取

    Python OpenCV GrabCut进行前景分割和提取 1. 效果图 1.1 边界框GrabCut效果图 1.2 Mask GrabCut效果图 2. GrabCut原理 2.1 GrabCut ...

  5. 图像分割与提取:交互式前景提取(附OpenCV代码实现)

    一.简介 经典的前景提取技术主要使用纹理(颜色)信息,如魔术棒工具,或根据边缘(对比度)信息,如智能剪刀等完成.2004 年,微软研究院(剑桥)的 Rother 等人在论文 GrabCut: Inte ...

  6. 【自动驾驶/opencv】32.交通灯颜色提取的难点

    交通灯颜色识别有难点,因为很多时候,颜色会因为环境而变化,例如下面的红灯,下图不用理会右边的交通灯,因为我调试程序中是限定了id==8641只分析左边这个,所以右边这个没进行处理. 上图左边是向左的箭 ...

  7. 使用Opencv进行轮廓检测,字符提取,简单的直方图字符识别!

    一.使用Opencv进行轮廓检测! 所需函数: 1. cvFindContours 函数功能:从二值图像中检索轮廓,并返回检测到的轮廓的个数 函数原型: int)  cvFindContours( C ...

  8. python 替换array中的值_利用Python提取视频中的字幕(文字识别)

    我的CSDN博客id:qq_39783601,昵称是糖潮丽子~辣丽 从今天开始我会陆续将数据分析师相关的知识点分享在这里,包括Python.机器学习.数据库等等. 今天来分享一个Python小项目! ...

  9. 利用Python提取函数图像数据并拟合曲线

    目录 1. 前言 2. 数据提取 2.1 图像预处理 2.2 提取数据 3. 曲线拟合 4. 优化代码 1. 前言 学校导师要求拟合曲线,但只有函数图像没有数据,图像和公式都不懂就负责把系数算出来. ...

最新文章

  1. JAVA实现变态跳台阶问题(《剑指offer》)
  2. 中国非动物胶市场来产销需求及发展潜力研究报告2022版
  3. 终于在2000年的联想6920上较完美的运行起了Gentoo Linux
  4. 一个 SQL 同时验证帐号是否存在、密码是否正确
  5. python37从零开始学_从零开始学Python【37】--朴素贝叶斯模型(理论部分)
  6. Fiddler绕过前端直接和后台进行交互
  7. c++ 实现一个object类_一个Java类就能实现微服务架构的权限认证
  8. C++中的extern C【转】
  9. Git - 命令行 - 使用 Tag 标记你的代码
  10. mysql事务_MySQL事务提交过程(一)
  11. # 研究杂感 × VOSviewer(第五辑)
  12. 一个Python 爬虫程序
  13. PMP考试的打分标准是怎样的?
  14. 测试简单读取opml
  15. 冰冻三尺,非一日之寒。数据解析——xpath(4)
  16. html网页框架分割三部分,Dreamweaver用框架建立网站把浏览器的显示空间分割为几个部分...
  17. 纯HTML+CSS+js实现大型企业站小米商城官网之注册页面
  18. 数学建模——微分方程
  19. java开发钉钉企业内部应用,免登授权+消息推送
  20. 2021-04-01

热门文章

  1. 怎么自学python软件-你是如何自学 Python 的?
  2. python 培训-本人的Python自学历程分享
  3. java和python的web自动化有什么区别-Python和Java哪个更适合做自动化测试?
  4. python好还是c+-JAVA,Python和C+各有什么特点和优势?
  5. python面试-Python面试中常见的3个问题
  6. python画二维散点图-基于python 二维数组及画图的实例详解
  7. python的应用领域-Python的应用领域
  8. 大学生学python到底有没有有-大学生该不该学Python?太纠结了?
  9. python中文读音ndarray-numpy中的ndarray方法和属性详解
  10. 自学python当黑客-为什么黑客都用Python