gpt4 book ai didi

python - 物体尺寸测量

转载 作者:行者123 更新时间:2023-12-01 09:13:07 24 4
gpt4 key购买 nike

下图是一枚硬币(仅供引用)和一颗药丸。我需要测量药丸的尺寸。这些物体是背照式的。

enter image description here

我关注了pyimagesearch.com tutorial for object height and width measurement .

硬币直径为24.97毫米,药丸的实际尺寸为9.43毫米x 19.33毫米。我得到的结果有 0.5 毫米到 2 毫米的误差。正如网站上提到的,这是因为失真,需要更正。

有人可以帮助我校准相机以消除畸变效应,以便我可以测量正确的尺寸(以毫米为单位)吗?

我也尝试过相机校准,但也不起作用。

enter image description here

最佳答案

只需对这两种形状进行快速手动测量,我得到的药丸尺寸为 20.51 毫米和 9.89 毫米。如果您的实际药丸尺寸为 19.33 毫米和 9.43 毫米,那么要么您的硬币不是 24.97 毫米,要么您的物体厚度有问题。我认为相机校准与此无关。

这就是厚度在物体表观尺寸中的作用:首先请注意,您正在获得物体的投影。目标是创建一个大小与对象大小匹配的投影。然而这并不容易!有两种效应在发挥作用。请引用下图。

  1. 焦距。如果相机距离物体比较近,则物体的正面比物体的背面更靠近相机。当投影回物体所在的屏幕上时,物体的阴影会更大。这就是下面“A”所示的效果。如果硬币比药丸薄,则药丸将具有比硬币相对更大的突出部分。为了纠正这个问题,请将相机放在很远的地方,并使用长焦距的镜头。网上有很多人像摄影的例子,for example here 。短焦距镜头看起来 Nose 会大很多,因为短焦距拍照需要靠近脸部,那么噪点到相机的距离相对比普通镜头要近很多。脸颊。

  2. 斜角。这是下面的情况“B”。当以一定角度拍摄蜱虫物体时,会产生比直接拍摄大得多的投影。确保您的相机位于要测量的物体的正上方。我建议您先拍一张硬币的照片,取出硬币并放置药丸,然后拍摄药丸的照片。当然,相机必须固定(三脚架)并且完全不能触摸(触发电缆)。

enter image description here

关于python - 物体尺寸测量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51485494/

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