2013-01-04 9 views
0

96x512 numpy 어레이를 이미지로 표시하는 프로그램을 만들었습니다. 이 이미지에는 대상이 있습니다 (데이터는 풀의 구형 이미지입니다 ... 이것은 결국 물고기 추적에 사용됩니다). 마우스 클릭을 통한 사용자 입력이 목표 좌표를 제공하는 지점에 도달했습니다.python을 사용한 대상 탐지

필자는 필자가 (필자는 필터링을 통해 추측하고있다.) 필자는 파이썬을 처음 사용하고있다. 예를 들어, X 값 아래에있는 대상을 자율적으로 구분하는 방법을 원격으로 확인하지 못했다.). 그리고 나서, 만약 그 표적이 표적 추적을 위해 움직인다면 ... 5 픽셀보다 적습니다.

이 작업을 수행하는 방법에 대한 좋은 모듈이나 안내서가 있는지 알고있는 사람이 있습니까?

최종 목표는 얼마나 많은 대상이 있는지 파악하고, 움직임을 추적하고, 크기를 얻는 것입니다.하지만 그것은 길 아래에 있습니다.

편집 : (죄송합니다) 명확히하기 위해 Pyqt와 함께 pyqtgraph를 사용하여 이미지를 표시했습니다.

+0

이 전혀 파이썬 관련되지 않습니다 , 당신이 scipy를 사용하는 방법을 모르고 있다고 말하기는 혼란 스럽지만, 수행 할 절차를 알고 있다는 약간의 인상을줍니다 네가하는 일. 이런 과정을 거친다면 문제가 훨씬 쉽게됩니다. 그것이 그대로 서면 귀하의 질문에 적절하게 대답 할 수 없습니다 (그러나 일부 사람들은 도서관 bleh 사용, 도서관 bluh 사용,이 질문 blah 확인 등). 수신 할 것으로 예상되는 실제 입력,이 입력으로 수행하려는 의도 및 예상 출력을 포함시킬 수 있습니까? 추적 할 개체의 종류를 제한하십시오. – mmgp

답변

0

이미지 제작 방법에 대해 언급하지 않았습니다. 당신이 그것을 위해 matplotlib를 사용하는 경우, 당신은 아주 쉽게 그것의 위에 좋은 GUI를 만들 수 있습니다,이 질문을 참조하십시오 How can I create a frontend for matplotlib? 사실

,하기 matplotlib는 중립 GUI와 함께 제공됩니다 (있는 툴킷하기 matplotlib 작업 지원 : wxPython에, Tkinter를을 , Event handling and picking

물체 검출 및 추적에 관한 OpenCV 살펴 본 질문이 있습니다 : Qt는, FLTK,에서라도) 방법은이 페이지를 참조하십시오, 클릭과 같은 이벤트를 처리하는 How do I track motion using OpenCV in Python?