如果我的某个地方有某个地方,我会提前道歉.
我是Python编程的新手,并试图从Jan Erik Solem编写的" Programming Computer Vision with Python "中计算一个例子.
以下是示例的代码(保存在名为"harris.py"的文件中):
https://github.com/jesolem/PCV/blob/master/pcv_book/harris.py
(请注意,我的代码在第70行结束)
在对此代码进行了很好的解释之后,在书中说明:"尝试运行以下命令:"
im = array(Image.open(’empire.jpg’).convert(’L’))
harrisim = harris.compute_harris_response(im)
filtered_coords = harris.get_harris_points(harrisim,6)
harris.plot_harris_points(im, filtered_coords)
Run Code Online (Sandbox Code Playgroud)
我遇到的问题有两个:
在我运行它的任何文件中,显示以下错误:
harrisim = harris.compute_harris_response(im)
NameError: name 'harris' is not defined
我不明白为什么会出现这个错误,因为'harris'应该调用python脚本harris.py.还是我错了?
这意味着进入一个单独的文件,但你需要导入的harris第一模块:
import harris
Run Code Online (Sandbox Code Playgroud)
在模块可用于您的代码之前.
| 归档时间: |
|
| 查看次数: |
1418 次 |
| 最近记录: |