我创建了一个将96x512个numpy数组显示为图像的程序。在这些图像中,有目标(数据是池中球体的图像。。。这最终将用于鱼类追踪)。我已经达到了用户通过鼠标点击输入将给出目标坐标的点。在
我根本不知道该怎么做是使用scipy(我是通过过滤来猜的。。。我对python还是个新手)可以自主地区分目标(例如,任何低于X值的对象)。如果跟踪目标少于5个像素,那么目标就会移动。在
有没有人知道有没有好的模块或指南可以帮助你做到这一点?在
最终目标是能够知道有多少目标,跟踪他们的运动,并获得大小。。。但那是一条路。在
编辑:为了澄清(抱歉),我一直在使用pyqtgraph和PyQt来显示图像。在
你还没说你是如何制作你的图像的。如果您使用matplotlib,那么您可以很容易地在它上面创建一个漂亮的GUI,请看这个问题:How can I create a frontend for matplotlib?
事实上,matplotlib提供了一种GUI中立的方式(使用matplotlib支持的任何工具箱:wxpython、tkinter、qt、fltk、macosx)来处理诸如单击之类的事件,请参见本页:Event handling and picking
关于目标检测和跟踪,请看一下OpenCV和这个问题:How do I track motion using OpenCV in Python?
相关问题 更多 >
编程相关推荐