如何實現在iPhone上實時測量距離的方法(攝像機?),like this app,它使用卡將卡的尺寸與實際距離進行比較?使用iPhone相機測量距離
還有其他方法可以測量距離嗎?或者如何去做這個使用卡片方法?我應該使用什麼框架?
如何實現在iPhone上實時測量距離的方法(攝像機?),like this app,它使用卡將卡的尺寸與實際距離進行比較?使用iPhone相機測量距離
還有其他方法可以測量距離嗎?或者如何去做這個使用卡片方法?我應該使用什麼框架?
那麼你確實有參考的東西,因此使用該卡。說在看了應用程序的視頻之後,我似乎看起來不太用戶友好。
因此,您要麼需要具有某種已知大小的對象的引用,要麼需要從圖像中扣除大小。我剛纔提出的一個想法可能會幫助你做到這一點,就是iPhone 4的閃光燈(我確定它非常複雜,可能只適用於某些東西)。
這是我的想法。
當用戶想要測量某些東西時,他會拍攝一張照片,但實際上您正在拍攝兩張單獨的圖像,一張帶有閃光燈,一張帶有閃光燈。然後,您可以分析圖像中的光照差異和閃光反射來確定圖像的比例。這隻適用於近距離拍攝,我猜不會太亮。
但這是關於我唯一想過從圖像中扣除比例而沒有任何固定對象的其他方式。
讓我知道如果你有這個工作的任何機會,會很棒。 – 2011-03-16 01:30:51
Ron Srebro你有任何有關卡片參考的測量樣本嗎? – Ladessa 2013-02-27 17:21:55
我喜歡Ron Srebro的想法,也想過類似的東西 - 請分享一下,如果你得到它的工作!
另一種方法是使用相機的自動對焦功能。傻瓜相機通常有一個激光測距儀,用於自動對焦。 iPhone沒有這個,f-stop是固定的。但是,用戶可以通過點擊相機屏幕來改變焦點。手機還可以在常規和宏觀焦點之間切換。
如果API公開當前的焦點設置,也許有一種方法可以使用它來確定範圍?
另一種解決方案可能是使用兩個激光指示器。
基本上你會在平行的牆壁上照射兩個激光指示器。然後,越往後走,視頻中的橫樑會越來越近,但它們仍然保持相同的距離。然後,您可以輕鬆想出一些公式,根據照片中點的距離來測量距離。
查看詳情:Possible to measure distance with an iPhone and laser pointer?。
AVCapture框架是您可以訪問原始AVCaptureInput的地方。我沒有聽說過公開的框架來做你提到的距離測試。我想聽聽你是否成功。 – NWCoder 2011-03-15 06:06:52
已找到解決方案...我必須執行類似的事情。 – 2012-02-29 08:57:04