如果我的某個線程存在某處,請提前致歉。
我是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