如果我的某个线程存在某处,请提前致歉。
我是Python编程新手,尝试从编程计算机视觉与Python“Jan Erik Solem。Python名称错误:未定义名称'harris'
这里的例子(保存在一个文件名为 “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)
我遇到的问题有两个:
- 我不确定在哪里运行最后几行代码,在harris.py 或单独的python文件中。
在哪个文件我运行它,显示以下错误:
harrisim = harris.compute_harris_response(im)
NameError: name 'harris' is not defined
我不明白为什么显示这个错误,因为“哈里斯应该调用python脚本harris.py。或者我错了?
名字哈里斯会打电话给哈里斯,如果你有进口哈里斯。 – theAlse