我正在開發基於增強現實的iOS應用程序。它想要做的是用戶將設置他與牆壁的距離。然後,他會從畫廊中選擇一張照片,看看它在牆上的顯示效果。應用程序應該根據用戶距離牆的距離來縮放UIImage,用戶可以拖動它以查看牆的外觀。
我到目前爲止所能做的就是訪問攝像機,以便可以看到牆壁。並在其上插入覆蓋圖片,用戶可以在視圖中拖動。
我無法做的是如何根據距離對其進行縮放。計算這個的公式是什麼?
例如:我站在距離牆2米處,圖像爲4x3英尺。如果我現在選擇3英尺的距離,它應該縮放圖像。根據用戶距離牆(AR)的UIImage縮放比例
0
A
回答
0
這個目標可以使用增強現實庫如vuforia
你需要打印目標圖像舉行靠牆雖然可以實現,並且圖片可以在牆壁上覆蓋正確的目標圖像進行顯示。圖書館可以通過目標圖像的大小來判斷它有多遠
0
爲什麼不讓用戶在圖像重疊在牆上時調整圖像大小? 當然Fonix的想法是一個解決方案。
我想到的另一個解決方案是使用GPS。您應該知道牆壁的GPS位置,並且您可以獲取設備的GPS位置。然後計算兩個GPS位置之間的距離,並根據計算出的距離調整圖像大小。您還必須考慮設備的方向,以便檢測設備的攝像頭是否指向牆壁。
+0
謝謝你的解決方案。但我現在所做的是讓用戶通過UISlider設置他與牆壁的距離,即1到6米,並且相應地顯示圖片。 – 2014-11-27 06:41:15
相關問題
- 1. API V3 - 根據縮放所需的縮放比例設置縮放比例以適應標記
- 2. Android - 計算每個縮放級別的地圖距離,比如Gmaps比例尺
- 3. Unity - 根據起源距離改變局部比例
- 4. 如何使用寬度和比例來縮放UIImage
- 5. UIImageView和它的UIImage縮放比例沒有額外的填充
- 6. 指定從NSData加載的UIImage的縮放比例
- 7. 根據最寬的圖像縮放SVG圖像,保持比例
- 8. 根據區域計算postGIS中所需的縮放比例
- 9. 根據分辨率通過FollowHyperlink事件調整縮放比例
- 10. Leaflet:根據設備/分辨率設置初始縮放比例
- 11. ios - 從當前比例縮放/縮放
- 12. 根據距離翻譯
- 13. Maxscript中的縮放比例
- 14. 根據從底部的圖像的距離成比例地調整margin-top
- 15. 根據距離原點的距離排序2d點
- 16. UIButton按比例縮放嗎?
- 17. 比例圖像縮放
- 18. UVIews縮放比例UIScrollview
- 19. 縮放圖像比例
- 20. Chrome不按比例縮放
- 21. rmagick自動縮放比例
- 22. 按比例縮放回WPF
- 23. OpenGL 2D doublebuffer縮放比例
- 24. 使用ggplot2根據R中的大小按比例縮放多個餅圖
- 25. facet_grid中同一軸上的離散和連續縮放比例
- 26. 如何創建基於距離點的距離的縮放效果
- 27. 如何設置用戶控件的相對縮放比例?
- 28. 使用boto3客戶端指定dynamodb的自動縮放比例
- 29. UIImage的高質量縮放
- 30. 根據賣家和客戶之間的距離的運費
有沒有其他的或本地的圖書館?因爲打印目標是我不想做的事情!我在vuforia網站的視頻中看到過這個例子。但在我的情況下,它的牆壁,所以有人應該拿着印刷的目標,這是不好的! – 2014-11-25 10:28:33
好吧,他們可以把它貼在牆上,但不幸的是,我不認爲我有你的問題的答案 – Fonix 2014-11-26 01:35:28