gpt4 book ai didi

visual-c++ - 用于标记检测的 openCV 中的 3-d 翘曲

转载 作者:行者123 更新时间:2023-12-02 17:53:04 25 4
gpt4 key购买 nike

我正在研究标记检测的代码。从我的网络摄像头中,我正在获取标记的输入图像,其中的这个标记有一个引用点。我必须检测那个引用点。为此我需要一些变形方法。我知道如何通过 进行二维变形cvGetPerspectiveTransform() cvWarpPerspective() 在 opencv.but 我想问有什么方法可以生成一些可用于 3-d 翘曲的 3-d 透视变换矩阵。

 cvGetPerspectiveTransform(rectangles[rectIndex].OuterCorner, dstCorners,map_matrix);
cvWarpPerspective(workGrayImg,projectedImg,map_matrix,CV_INTER_LINEAR |CV_WARP_FILL_OUTLIERS ,
cvScalarAll (0));

最佳答案

有一个名为 ArUco 的小型库。我猜这就是你想做的。因为它是开源的,你可以检查他们是如何做到的。

据我了解,您需要先找到标记,然后将其设为正方形,以便您可以阅读其中包含的信息。您还可以查找用于 QR 码的方法。

关于visual-c++ - 用于标记检测的 openCV 中的 3-d 翘曲,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15216615/

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