Python中文
首页
教程
问答
标签
搜索
登录
注册
SimpleCV基本getImage调试
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我刚刚在我的Windows7Dell XPS上成功安装了SimpleCV。我有一个HP豪华网络摄像头KQ246AA插入其中。我已经导航到simplecvshell。我正在尝试运行教程,从网络摄像头拍摄和显示图片。在SimpleCV shell中,我执行以下行:</p> <pre><code>cam = Camera() img = cam.getImage() img.show() </code></pre> <p>第一个命令发出后,我的网络摄像头上的灯亮了。在第二个命令之后什么都没有发生。在第三个命令之后,我得到一些文本输出:<code><SimpleCV.Display.Display instance at 0x038D2A58></code>并且弹出一个全黑的窗口,然后这个新窗口执行经典的窗口“没有响应”并询问我是否要强制关闭。当我关闭外壳时,摄像头上的灯就熄灭了。在</p> <p>我也尝试过:</p> ^{pr2}$ <p>它把照片保存到了正确的位置,但是照片是全黑的。我猜图片没有被正确捕获,但是我不知道为什么会导致<code>img.show()</code>命令崩溃。在</p> <p>我尝试引用simpledocs(http://doc.simplecv.org/),但链接似乎不存在。我想我会从SimpleCV中受益匪浅。有人对我如何调试这个问题有什么建议吗?或者,文件在哪里?我至少要验证一下我能从网络摄像头上正确地捕捉到照片。然后开始使用其他一些功能。在</p> <p>**编辑**</p> <p>我把从他们网站上下载的.deb的SimpleCV包安装到运行ubuntu10.10的thinkpadx61上。安装5分钟。我插入了一个非常通用的网络摄像头(甚至不知道它是什么牌子的),然后重复上面的3行代码。我确实看到了从我的网络摄像头拍摄的照片。所以一切都在linux上运行,非常简单。在</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>考虑以下代码:</p> <pre><code>img = cam.getImage() </code></pre> <p>如果由于某种原因设备无法检索图像,<code>img</code>将为空,调用<code>img.show()</code>肯定会使应用程序崩溃。您需要添加适当的检查以防止此类问题:</p> ^{pr2}$
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
如何合并多个PDF文件?
5 回答
如何合并多个xarray数据变量及其坐标?
9 回答
如何合并多个列中具有重复值的行
7 回答
如何合并多个唯一id
4 回答
如何合并多个图纸并使用图纸名称的名称重命名列名?
3 回答
如何合并多个字典并添加同一个键的值?(Python)
7 回答
如何合并多个搜索结果文件(pkl)以将它们全部打印在一起?
7 回答
如何合并多个数据帧
4 回答
如何合并多个数据帧并使用Pandas为假人添加列?
3 回答
如何合并多个数据帧并按时间戳排序
2 回答
如何合并多个数据帧的列表并用另一个lis标记每列
5 回答
如何合并多个数据框中的列
8 回答
如何合并多个文件?
6 回答
如何合并多个查询集?
3 回答
如何合并多个绘图?
2 回答
如何合并多个词典
10 回答
如何合并多个输入数据集(数据帧)?
5 回答
如何合并多条记录中拆分的文本行
6 回答
如何合并多索引列datafram
6 回答
如何合并多级(即多索引)数据帧?
1 回答