ITKeyword,专注技术干货聚合推荐

注册 | 登录

OpenCV中Mat类的重载运算符operator()的用法!

wenhao_ir 分享于 2016-06-08

2020阿里云最低价产品入口,含代金券(新老用户有优惠),
地址https://www.aliyun.com/minisite/goods

定义如下:

inline Mat Mat::operator()( Range _rowRange, Range _colRange ) const
{
    return Mat(*this, _rowRange, _colRange);
}

选取图片中的某个区域,返回Mat类指针!

下面是一个应用示例:

hsv_half_down = hsv_base( cv::Range( hsv_base.rows/2, hsv_base.rows - 1 ), cv::Range( 0, hsv_base.cols - 1 ) );

其中hsv_base和hsv_half_down都是Mat类对象!

注意::Range( hsv_base.rows/2, hsv_base.rows - 1 )中是行的范围,Range( 0, hsv_base.cols - 1 )中是列的范围,而不是两个坐标!

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

定义如下: inline Mat Mat::operator()( Range _rowRange, Range _colRange ) const {     return Mat(*this, _rowRange, _colRange); } 选取图片中的某个区域,返回Mat类指针! 下面是一个应

相关阅读排行


相关内容推荐

最新文章

×

×

请激活账号

为了能正常使用评论、编辑功能及以后陆续为用户提供的其他产品,请激活账号。

您的注册邮箱: 修改

重新发送激活邮件 进入我的邮箱

如果您没有收到激活邮件,请注意检查垃圾箱。