gpt4 book ai didi

OpenCV:如何获得 CvBox2D 的角点?

转载 作者:太空宇宙 更新时间:2023-11-03 21:22:39 25 4
gpt4 key购买 nike

我需要找到 CvBox2D(或 MCvBox2D)的角位置以在 XNA 中映射游戏对象上找到的轮廓。我在正确翻译旋转角度时遇到问题。我认为这是一种基本操作,但我在互联网上找到了任何解决方案。

我试过:

rotationAngle = box.angle * (180.0/ CV_PI);
angle = box.angle;
box.angle=rotationAngle;
alien.X = box.center.X - box.Width / 2;
alien.Y = box.center.Y - box.Height / 2;
alien.angle=angle;

但它没有正确翻译它。

有人试过在这种结构上偷工减料吗?

最佳答案

在 EmguCV 中你只需要调用

PointF[] corners = box.GetVertices();

如果 boxMCvBox2D

关于OpenCV:如何获得 CvBox2D 的角点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16600167/

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