详解语句srcImage(cv::Rect(xRoi,yRoi,widthRoi,heightRoi)).copyTo(roiImage);

原创 2016年05月31日 11:03:14

对语句srcImage(cv::Rect(xRoi,yRoi,widthRoi,heightRoi)).copyTo(roiImage);理解的前提是正确划分语句,首先把这句话分成两段,如下:

srcImage(cv::Rect(xRoi,yRoi,widthRoi,heightRoi))    .      copyTo(roiImage);

可见,其实是点这个运算符把语句分成了两段。

srcImage是一个MAT类对象,这个对象通过运算符重载机制使得括号中的cv::Rect(xRoi,yRoi,widthRoi,heightRoi)返回了一个临时MAT类对象,这个MAT类对象再调用其中的copyTo成员函数实现ROI区域的复制!

特别鸣谢QQ(lin  86906081-北京-视频分析-菜鸟)对我的帮助!

-------------------------------------------
欢迎大家加入图像识别技术交流群:271891601,另外,特别欢迎成都从事图像识别工作的朋友交流,我的QQ号2487872782

版权声明:本文为博主原创文章,未经博主允许不得转载。

opencv学习(3)鼠标的操作和copyTo等函数的学习

先贴一段毛星云大神的一段代码。 #include using namespace cv;// 描述:定义一些辅助宏 #define WINDOW_NAME "【程序窗口】" //为...
  • qq_29828623
  • qq_29828623
  • 2016年07月20日 20:07
  • 1251

Opencv 使用Rect选取与设置窗口ROI

Opencv rect设置Roi区域用法。
  • YhL_Leo
  • YhL_Leo
  • 2016年01月27日 15:12
  • 18237

Open CV学习记录(二十)—Mat的运算和Rect

一、矩阵 Mat I,img,I1,I2,dst,A,B; double k,alpha; Scalar s; 1.加法 I=I1+I2;//等同add(I1,I2,I); add(I1,...
  • u014413083
  • u014413083
  • 2016年11月11日 13:47
  • 2209

【OpenCV】cv::Rect矩形类用法

cv::Rect矩形类用法
  • qq_30214939
  • qq_30214939
  • 2017年03月24日 20:45
  • 6408

android.graphics.Rect类的详解

public final class Rect extends Object implements Parcelable java.lang.Object    ↳ android....
  • huangxiaominglipeng
  • huangxiaominglipeng
  • 2014年03月20日 10:30
  • 16792

MFC Rect 的详解

MFC Rect 的详解  (2010-12-09 14:34:43) 标签:  杂谈   转自:http://baike.baidu...
  • medal003
  • medal003
  • 2014年08月28日 20:39
  • 2032

【OpenCV3】颜色空间转换——cv::cvtColor()详解

cv::cvtColor()用于将图像从一个颜色空间转换到另一个颜色空间的转换(目前常见的颜色空间均支持),并且在转换的过程中能够保证数据的类型不变,即转换后的图像的数据类型和位深与源图像一致。 ...
  • xuwenwen_2013
  • xuwenwen_2013
  • 2017年11月29日 11:27
  • 74

【OpenCV3】cv::Mat类成员函数详解

cv::Mat为OpenCV2和OpenCV3中最重要的类,不夸张得说,掌握了cv::Mat的操作,就掌握了OpenCV大半,这里主要介绍cv::Mat类的成员函数及其使用。...
  • guduruyu
  • guduruyu
  • 2017年03月28日 08:58
  • 1583

【OpenCV3】文字绘制——cv::putText详解

opencv中除了提供绘制各种图形的函数外,还提供了一个特殊的绘制函数——在图像上绘制文字。这个函数即是cv::putText()。...
  • guduruyu
  • guduruyu
  • 2017年03月30日 18:38
  • 13851

【OpenCV3】直线拟合——cv::fitLine()详解

在图像处理中,通常会遇到根据给定的点集(比如轮廓)拟合出一条直线的情形。opencv2和opencv3中提供了一个专门用于直线拟合的函数——cv::fitLine()。...
  • guduruyu
  • guduruyu
  • 2017年04月07日 09:56
  • 6081
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:详解语句srcImage(cv::Rect(xRoi,yRoi,widthRoi,heightRoi)).copyTo(roiImage);
举报原因:
原因补充:

(最多只允许输入30个字)