gpt4 book ai didi

image-processing - 找到条形码和相机之间的距离?

转载 作者:行者123 更新时间:2023-12-05 08:01:26 24 4
gpt4 key购买 nike

是否可以求出检测到的二维码(正方形)与摄像头的距离,如果实际条码的大小和摄像头检测到的条码所有角的(x,y)知道吗?

我希望即使相机与条形码成一定角度,该方法也能正常工作。

我尝试使用像 f=d*z/D 这样的简单方程式,其中 f 是相机的局部长度,D 是物体的大小,d 是检测到的物体的宽度(以像素为单位),z 是相机和条形码之间的距离。首先,我使用已知距离的数据计算焦距,然后相应地获得 z 值。

虽然上述方法效果很好,但如果相机倾斜,就会出现很多错误。

有更好的方法吗?

此外,我只能使用一个摄像头,不能使用两个摄像头。

最佳答案

对最长边及其对边使用您当前的公式(您说的效果很好),然后对结果进行平均。

或者,只需平均最长边及其对边的长度。这些关系都是线性的,因此您最终应该得到相同的答案。

关于image-processing - 找到条形码和相机之间的距离?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14267750/

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