iphone - 如何仅在 iOS 中使用相机计算对象的高度和宽度?

标签 iphone ios camera

我想用相机计算物体的高度和宽度。 我已经尝试在 iphone 中找到相机和物体之间的角度,我认为这将有助于获得物体尺寸!

有什么建议吗?

谢谢。

最佳答案

最好的方法是使用引用对象。这可以是一张纸或您知道其实际尺寸的身份证。将引用卡放在需要计算尺寸的物体附近。拍摄两者的快照。以某种方式计算实际尺寸已知的卡片所覆盖的像素数(我在我的 iOS 应用程序中使用 openGL 使用它)。然后计算要查找尺寸的对象的像素数。 比较这两个值,您可以设计一个公式来获取对象的高度和宽度。

以上是一种可能对您有所帮助的解决方案。否则你需要计算物体和相机之间的距离(这在 iPhone 上是不可能的,因为它只有一个相机)然后继续。

关于iphone - 如何仅在 iOS 中使用相机计算对象的高度和宽度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15154738/

相关文章:

iphone - 如何在ipod中使用前置摄像头进行条码扫描

ios - iOS:按最近的年份(忽略年份)对NSDate数组进行排序

iphone - 在后台线程上使用 Azure iOS 工具包 SDK

iphone - Objective C 中的进程内通信

ios - NSPopover iOS版

iphone - drawRect 或不 drawRect(什么时候应该使用 drawRect/Core Graphics vs subviews/images,为什么?)

ios - 如何快速将 UIlabel 属性重置为默认设置

android - ios 10 的 Ionic Cordova 相机问题

iphone - iOS UITableView索引是透明的

android - 使用OpenCV在Android中拍摄相机屏幕方向的问题