详解语句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

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

相关文章推荐

android.graphics.Rect类的详解

public final class Rect extends Object implements Parcelable java.lang.Object    ↳ android....

MFC Rect 的详解

MFC Rect 的详解  (2010-12-09 14:34:43) 标签:  杂谈   转自:http://baike.baidu...

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

在图像处理中,通常会遇到根据给定的点集(比如轮廓)拟合出一条直线的情形。opencv2和opencv3中提供了一个专门用于直线拟合的函数——cv::fitLine()。

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

opencv中除了提供绘制各种图形的函数外,还提供了一个特殊的绘制函数——在图像上绘制文字。这个函数即是cv::putText()。

【OpenCV3】图像旋转与平移——cv::warpAffine()详解

图像旋转和平移是图像处理中常用的一种操作,opencv2和opencv3中对图像的旋转和平移都是通过仿射变换函数cv::warpAffine()来实现的。

【OpenCV3】模板匹配——cv::matchTemplate()详解

模板匹配通常被用于目标检测、相似度分析中,opencv2和opencv3中提供了一个专门用于模板匹配的函数——cv::matchTemplate()。

利用Emgu.CV实现人脸识别详解 (C#)--附源码

本文由:姚磊岳(leiyue_yao@163.com)于2016-6-9撰,转载请保留作者信息。 最近需要实现一个基于生理特征的门禁准入系统,其中一个环节就是要用到人脸识别。虽说人脸识别的算法已经...

【OpenCV3】图像翻转——cv::flip()详解

在opencv2和opencv中,cv::flip()支持图像的翻转(上下翻转、左右翻转,以及同时均可)。

利用Emgu.CV实现人脸识别详解 (C#)--附源码

本文由:姚磊岳(leiyue_yao@163.com)于2016-6-9撰,转载请保留作者信息。          最近需要实现一个基于生理特征的门禁准入系统,其中一个环节就是要用到人脸识别。虽说人脸...

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

cv::Mat为OpenCV2和OpenCV3中最重要的类,不夸张得说,掌握了cv::Mat的操作,就掌握了OpenCV大半,这里主要介绍cv::Mat类的成员函数及其使用。
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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