2010-06-04 4 views
1

저는 Mac에서 마우스 이벤트를 모방하기 위해 입력 소스로 웹캠을 사용하는 프로젝트를 개발해 왔습니다. 저는 항상 이미지 처리를위한 opencv와 GUI 프레임 워크를위한 Qt 프레임 워크를 다루고 있습니다.카메라 입력을 마우스 (동작 추적)로 사용

내 문제는 마우스를 모방 한 프로그램을 작성하고 싶습니다. 마우스를 창 폼에서 제어하는 ​​방법을 알지 못하고 운영 체제에 인터럽트를 보냈습니다. 간단한 코드가 있습니까? 아니면 아무도 내게 어떤 힌트를 줄 수 있을까요?

답변

0

최신 운영 체제의 경우, 마우스는 기본적인 입력 장치입니다. 따라서 운영 체제의 드라이버가 처리합니다. 거기에서 마우스는 포인터에 가깝게 묶여 있습니다. 당신 같은 프로그래머에게는 마우스와 포인터를 구별하는 것이 중요합니다. 마우스가 아닌 포인터를 실제로 제어하려는 것처럼 들립니다.

+0

친애하는 MSalters, 나는 이것을 구현하는 방법에 대한 단서가 아직 없다. 어디에서 시작해야 하는가, 어디에서 문서를 가져야하는지에 대한 구체적인 정보를 줄 수 있겠는가? 답장을 보내 주셔서 감사합니다 ... –

+0

원하는 작업을 수행하는 프로그램을 만드는 방법을 정확하게 설명하는 문서가 존재하지 않습니다. 세부 사항이 아닌 일반적인 이해가 필요합니다. 그러나 몇 줄에서 OS 아키텍처에 대한 경험과 이해를 전달하는 것은 어렵습니다. – MSalters

2

하나의 옵션은 X11의 XTEST 확장 및 기타 Xlib 기능을 사용하는 것입니다. 맥이 질문에서 답을 읽기에

이를 활성화하려면 : 여기 Does Mac X11 have the XTEST extension?

defaults write org.x.X11 enable_test_extensions -boolean true 

이미 xdotool 불리는이 기술을 사용하여 구축하는 도구입니다.

업데이트 : 또 다른 옵션으로는 내장 Automator 도구를 사용할 수 있습니다.

+0

당신이 저에게 준 질문을 읽었습니다. 그리고 여전히 아무것도 아니 ... 나에게 몇 가지 지시 사항을 줄 수 있습니까? 제발 .... 고마워! –

+0

글쎄, 어디서 붙어 있니? – zaf

관련 문제