首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SimpleCV NameError:未定义名称“图像”

SimpleCV NameError:未定义名称“图像”
EN

Stack Overflow用户
提问于 2011-12-13 00:31:00
回答 1查看 4.4K关注 0票数 0

我尝试过图书馆SimpleCV。我有Ubuntu11.10,Python2.7和PIL ()。1.1.7-3 ubuntu1)

根据安装说明,我下载了SimpleCV_1.1_linux_all.deb包。然后我安装: sudo apt-get install python-numpy python-scipy。

因为Ubuntu11.10有库,所以我没有安装任何其他opencv库(我没有从OpenCV 2.1升级到OpenCV 2.3)。然后我安装了SimpleCV_1.1_linux_all.deb软件包。它安装在/usr/lib/pymodules/python2.7/SimpleCV中。我试着测试这个库,但有问题:

代码语言:javascript
复制
#!/usr/bin/python

from SimpleCV import *

my_image = Image(images/redeye.jpg)<br>
my_image.show()

它显示错误:

跟踪(最近一次调用):

文件"./simplecvimg.py",第6行,在

my_image =图像(图像/redeye.jpg)

NameError:名称“图像”未定义为

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-12-13 00:32:53

images/redeye.jpg作为字符串传递:Image("images/redeye.jpg")

代码语言:javascript
复制
my_image = Image("images/redeye.jpg")

您目前正在将其字面上传递给Image()类,因此python将其作为变量进行整数,并因此引发NameError异常,因为images本地或全局名称是找不到的。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8482897

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档