角の数を減らす
この演習では、コーナーのピーク同士の最小距離を大きく設定するとどうなるかを試します。これは 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.")