美文网首页
Opencv:图像中行和列与常用成员x,y,width,heig

Opencv:图像中行和列与常用成员x,y,width,heig

作者: 就叫我宋叔叔吧 | 来源:发表于2019-01-16 20:09 被阅读7次

行也就是rows, 对应的是y,矩形的height信息就是在y方向;
列也就是cols, 对应的是x,矩形的width信息就是在x方向;
若要在A中按照B的尺寸一片区域 ,按照如下方式:

Mat A;
A(Rect(col,row,B.cols,B.rows));//col和row是矩形左上角的位置

Rect的定义如下:先列再行

Rect_<_Tp>::Rect_(_Tp _x, _Tp _y, _Tp _width, _Tp _height)

还有如果程序中用到了除法,分母位置的变量必须进行非零检查,如果有可能是零的情况需要提前进行处理,否则会引起严重的程序非法问题。

今天因为这些不易察觉的小问题引起的异常,导致一天的焦头烂额。

相关文章

网友评论

      本文标题:Opencv:图像中行和列与常用成员x,y,width,heig

      本文链接:https://www.haomeiwen.com/subject/yhrvdqtx.html