如何在不使用Android手机上的AI套件的情况下测量盒子/包裹的尺寸

我正在寻找可以在我的应用中实现的解决方案。基本上,我确实提供国内外的在线快递服务,并且必须输入其包裹/箱的体积重量,但在99%的情况下,重量是不正确的。

如何解决此问题,以便即使没有启用高端AR Kit的简单用户也可以测量Andorid设备的尺寸。我可以将借记卡作为参考对象。

iCMS 回答:如何在不使用Android手机上的AI套件的情况下测量盒子/包裹的尺寸

您可以在OpenCV源代码中找到一个示例:squares.cpp

很明显,这不是在Android兼容代码中编码的;但是,samples目录中有许多适用于android的示例。

  1. 指示用户拍摄两张照片。首先,将卡片平放在包裹旁边,然后将卡片垂直按到包裹sid。
  2. 接受用户的照片。
  3. 使用square.cpp中的方法检测两个图像中的所有矩形。
  4. 向用户显示结果,并允许他们调整矩形以提高准确性。
  5. 采用小矩形(借记卡/信用卡),并使用矩形尺寸和图像像素尺寸确定每英寸或毫米的像素。
  6. 采用较大的矩形(包裹),并使用第5步中每英寸或毫米的像素+矩形尺寸来确定图片一的长度和宽度,以及图片二的深度/高度。

希望这会有所帮助!

本文链接:https://www.f2er.com/2281793.html

大家都在问