始める無料で始める

角の数を減らす

この演習では、コーナーのピーク同士の最小距離を大きく設定するとどうなるかを試します。これは corner_peaks() 関数の min_distance 引数で指定します。threshold_rel 引数はピークの最小強度を指定します。

下から見上げた建物
画像は building_image としてあらかじめ読み込まれています。

show_image()show_image_with_corners() 関数と必要なパッケージはすでに読み込まれており、コーナー検出のための前段のコードも用意されています。corner_harris() で得た Harris 尺度の応答画像は measure_image としてプリロード済みです。

この演習はコースの一部です

Pythonで学ぶ画像処理

コースを見る

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Find the peaks with a min distance of 10 pixels
coords_w_min_10 = ____(measure_image, min_distance=____, threshold_rel=0.02)
print("With a min_distance set to 10, we detect a total", len(coords_w_min_10), "corners in the image.")
コードを編集して実行