2015-02-24 90 views
1

我不明白为什么,但我安装了所有的要求,OpenCV的,simpleCV,numpy的,matplotlib,SciPy的,openTLD,但我不能运行这个程序:无模块命名mftracker

from mftracker import * 
import cv2 
cap = cv2.VideoCapture("inputcar.avi") 
_, img = cap.read() 
_, img = cap.read() 

bb = [74, 90, 30, 40] 
cv2.imshow("image", img) 
cv2.waitKey(0) 

mftrack("inputcar.avi", bb) 

当我运行它,它显示我只有从视频和这个图片:

Running: C:\pyOpenTLD-master\video\Se__car.py (Mon Feb 23 17:20:48 2015) 


Traceback (most recent call last): 

    File "C:\pyOpenTLD-master\video\Se__car.py", line 1, in <module> 

    from mftracker import * 

ImportError: No module named mftracker 
+1

但你安装了https://github.com/jayrambhia/MFTracker – 2015-02-24 03:34:23

回答

0

您需要安装mftracker本身。由于您在Windows上运行,Python包的一个好源通常是Windows Binaries for Python Extension Packages,但不幸的是mftracker未列在那里。它在PyPi上也不可用,因此pip install将不起作用。

由于@ robert_x44在评论中注明,包可用on github。一个.zip文件是否可用,并包是Python的而已,所以假设你已经安装了pip你可以这样做:

pip install https://github.com/jayrambhia/MFTracker/archive/master.zip 

...它应该安装包您满意。

+0

谢谢@mfitsp&@ robert_x44 !!它工作,我没有看到这个包,我在谷歌搜索,但成功。 非常感谢 对不起,如果我拼错英文 – 2015-02-24 17:14:48