gpt4 book ai didi

java - 在 OpenCV 中将两个点相加

转载 作者:太空宇宙 更新时间:2023-11-04 13:59:38 25 4
gpt4 key购买 nike

我当前有一个矩形(Rect 类型),我正在尝试找到它的中心坐标。我知道我可以通过键入以下内容找到左上角的点:

矩形.tl();

然后在右下角输入:

矩形.br();

但是,我需要能够将这些值加在一起(在将它们减半之前)以找到中心坐标。 + 运算符不适用于 Point - 而且我在 Point 文档中找不到任何解释加法的内容。有人可以告诉我如何做到这一点吗?

最佳答案

Template class for 2D rectangles, described by the following parameters:

Coordinates of the top-left corner. This is a default interpretation of Rect_::x and Rect_::y in OpenCV. Though, in your algorithms you may count x and y from the bottom-left corner. Rectangle width and height.

引用:http://docs.opencv.org/modules/core/doc/basic_structures.html

现在可以通过公式求质心了x = 矩形.x + (矩形.宽度/2);y = 矩形.y + (矩形.高度/2);

关于java - 在 OpenCV 中将两个点相加,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29436761/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com