下圖中將放置嬰兒手掌的橙色區域。所有我需要知道如何檢測嬰兒食物是正確的還是左邊的。使用iPhone上的多點觸摸檢測左手或右手屏幕
-1
A
回答
6
簡而言之;這不能做到(準確)。
iOS設備的屏幕可以檢測觸摸事件以及觸摸事件發生在屏幕上的位置的座標。但是該設備無法知道屏幕上放置了什麼。對於所有的設備護理來說,它可以是像手一樣在屏幕上種植的臉。
一個可能的解決方法可能是要求用戶將五個手指放在屏幕上,然後根據觸摸事件的座標作出結論,這是一個左手或右手。僞代碼示例:
if(*the left most coordinate is lower down on the screen than the rest*) {
% It is probably a right hand since the thumb is
% (on most humans at least) lower down than the rest
}
可以應用相同的方法來檢測左手。然而,這只是一種檢測哪隻手是哪個的策略。爲了更準確地做到這一點,我建議你讓用戶拍攝他/她的手的照片,並分析圖像。
希望它有幫助!
+0
另一方面,它可能會受到許多因素的影響,如屏幕大小以及如何將所有手指置於特定方向。 – esh 2013-04-14 07:31:34
相關問題
- 1. 多點觸控:當手指觸摸屏幕用一根手指觸摸已經
- 2. 快速檢測屏幕左側和右側的觸摸SKScene
- 3. 檢測屏幕左側/右側部分的觸摸
- 4. 在iPad屏幕上檢測手觸摸事件
- 5. iPhone屏幕鎖定時檢測觸摸
- 6. 如何檢測手指觸摸屏幕的時間長度iOS
- 7. 在觸摸手機上使用Javascript檢測手指拖動?
- 8. 如何檢測手機網站的觸摸屏手機
- 9. 整個屏幕的觸摸手勢
- 10. 在黑莓手機上檢測觸摸
- 11. 在MKPolyline上檢測觸摸手勢
- 12. 如何在iPad屏幕上應用手時只檢測到一次觸摸?
- 13. 檢測iPhone或Android手機上使用的屏幕鎖定 - 可能嗎?
- 14. 如何檢測iPhone屏幕鍵盤上的觸摸
- 15. 檢測屏幕上的觸摸和保持IPhone(Xcode)
- 16. Android:通過手指在屏幕上觸摸來測量/檢測覆蓋區域(不僅僅是觸摸座標)
- 17. iPad:通過手指在屏幕上觸摸來測量/檢測覆蓋區域(不僅僅是觸摸座標)
- 18. 同時在屏幕的左側和右側快速檢測觸摸
- 19. 手機觸摸屏的滑動手勢
- 20. 檢測iPhone屏幕上的亮/暗點
- 21. 在MacBookPro上檢測多點觸摸iPhone般的「點擊」
- 22. 如何使用Processing for Android檢測多個屏幕觸摸
- 23. Android 3.0的手指觸摸檢測
- 24. 檢測簡單的觸摸手勢
- 25. 用手指在屏幕上觸摸區域時顯示圖像
- 26. 在Android中如何獲得手指觸摸屏幕的多少?
- 27. iPad風景故障檢測觸摸屏幕左側部分
- 28. .NET屏幕對象觸摸檢測
- 29. 檢測屏幕是否被觸摸
- 30. 可以在智能手機屏幕上準確檢測到的最小觸點?
可以解釋實際上我們想要的 – 08442 2013-03-13 13:17:35