opencv Rect

来源:互联网 发布:今天经济数据 编辑:程序博客网 时间:2024/05/14 18:35

关于opencv Rect 的size

opencv 的Rect是矢量,Rect的width和height是矢量长度

opencv源码如下:

Rect_<_Tp>::Rect_(const Point_<_Tp>& pt1, const Point_<_Tp>& pt2){    x = std::min(pt1.x, pt2.x);    y = std::min(pt1.y, pt2.y);    width = std::max(pt1.x, pt2.x) - x;    height = std::max(pt1.y, pt2.y) - y;}

可以看出Rect的width长度是水平方向上像素数目减一。
而对于像Mat这样的栅格数据结构,cols(width)等于水平方向上像素数目。

0 0
原创粉丝点击