2013-03-13 8 views

답변

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