OpenCV知识点(持续更新)

1、Mat(Rect)

重载与此处:

inline
Mat Mat::operator()( const Rect& roi ) const
{
    return Mat(*this, roi);
}

Mat(*this, roi)函数定义:

    /** @overload
    @param m Array that (as a whole or partly) is assigned to the constructed matrix. No data is copied by these constructors. Instead, the header pointing to m data or its sub-array is constructed and associated with it. The reference counter, if any, is incremented. So, when you modify the matrix formed using such a constructor, you also modify the corresponding elements of m . If you want to have an independent copy of the sub-array, use Mat::clone() .
    @param roi Region of interest.
    */
    Mat(const Mat& m, const Rect& roi);

概要解释:该方法用于提取图片中感兴趣区域(及参数矩形框内区域),提取的方式不是复制,而是指向原图的指针,后续对于该ROI进行操作,即可改变原图。常用于在一副大图片中将部分不需要的区域置零。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值