私と同じスレッドがどこかにある場合は、事前にお詫び申し上げます。
私は 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)
私が遭遇した問題は2つあります:
- これらの最後のコード行を harris.py または別の python ファイルで実行する場所がわかりません。
どのファイルを実行しても、次のエラーが表示されます。
harrisim = harris.compute_harris_response(im)
NameError: name 'harris' is not defined
「harris」は Python スクリプト harris.py を呼び出す必要があるため、このエラーが表示される理由がわかりません。それとも私が間違っていますか?