繁体   English   中英

为什么python.exe停止工作?

[英]Why python.exe stopped working?

我尝试将OpenCV用于Python。 我只有两行代码:

import cv
capture = cv.CreateFileCapture('test.avi')

如果我从命令行运行此代码,Windows将创建一个包含以下消息的窗口:

python.exe stopped working
A problem caused the program to stop working correctly.
Windows will close the program and notify you if a solution is available.

这可能是什么原因?


我想补充一些细节。 不知道它们是否相关。 在我发现的示例中,人们使用cvCreateFileCapture而不是cv.CreateFileCapture 但是在这种情况下,我的程序会生成一个NameError(找不到cvCreateFileCapture)。

总的来说,我能够使用OpenCV做一个简单的事情(因此,它已经安装并且可以工作)。 例如,我能够更改图像的格式:

import cv
im = cv.LoadImageM("test.jpg")
print type(im)
cv.SaveImage("test.png", im)

添加

“在OpenCV2.2 \\ samples \\ python中”,我发现了许多* .py示例。 我运行了其中一些,它们运行良好(我看到了一些动画等等)。 我试图找到一个包含“ CreateFileCapture”的文件。 我只找到一个这样的文件(minidemo.py),然后运行它。 结果,我遇到了与上述相同的问题。

opencv上的Python已更改, 请在此处确保已安装最新的opencv-您可能还需要numpy

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM