我目前有一个矩形(类型为Rect
),我试图找到它的中心坐标。我知道我可以通过输入以下内容找到左上角:
rectangle.tl();
和右下角输入:
rectangle.br();
但是,我需要能够将这些值一起添加(在减半之前)以找到中心坐标。 +
运算符不适用于Point
- 我无法在Point
文档中找到解释添加内容的任何内容。有人能告诉我怎么做吗?
答案 0 :(得分:0)
2D矩形的模板类,由以下描述 参数:
左上角的坐标。这是OpenCV中Rect _ :: x和Rect _ :: y的默认解释。虽然,在你的 算法你可以从左下角算起x和y。 矩形宽度和高度。
参考:http://docs.opencv.org/modules/core/doc/basic_structures.html
现在你可以通过公式找到质心 x = rect.x +(rect.width / 2); y = rect.y +(rect.height / 2);