画像処理– tag –
-
OpenCV – floodFill で領域を抽出し、塗りつぶす方法
OpenCV の cv2.floodFill() は指定した点に似た画素値を持つ領域を抽出し、塗りつぶすことができる関数です。この関数の本質は領域の抽出であるため、塗りつぶす代わりに、セグメンテーションにも活用できます。 -
OpenCV – cv2.HoughCircles で円を検出する方法
OpenCV の cv2.HoughCircles で円を検出する方法について紹介します。 -
OpenCV – ハフ変換で直線を検出する方法
OpenCV の cv2.HoughLines、cv2.HoughLinesP を使用して直線を検出する方法について解説します。 -
OpenCV – distanceTransform で距離変換を行う方法
OpenCV の cv2.distanceTransform() で距離変換を行う方法について解説します。 -
OpenCV – 連結成分のラベリングを行う cv2.connectedComponents の使い方
OpenCV で 2 値画像の連結成分のラベリングを行う cv2.connectedComponents() の使い方について解説します。 -
OpenCV – モルフォロジー演算 (膨張、収縮、オープニング、クロージング)
モルフォロジー演算について解説し、OpenCV でモルフォロジー演算を行う方法を紹介します。モルフォロジー演算は、二値画像からノイズを削除したり、輪郭を抽出するのに役立ちます。 -
OpenCV – 画像を読み込み、保存を行う方法
OpenCV で cv2.imread() で画像を読み込む、cv2.imwrite() で画像を保存する方法について解説します。 -
OpenCV – matchTemplate でテンプレートマッチングを行う方法
OpenCV でテンプレートマッチングを行う方法について解説します。 -
OpenCV – Canny 法で画像からエッジを検出する方法
OpenCV で Canny 法でエッジを抽出する方法について解説します。 -
OpenCV – k 平均法で画像の代表色を取得する方法
OpenCV で k 平均法 (k-means) を使って、画像の代表色を取得する方法を紹介します。 -
OpenCV – 平均化フィルタとガウシアンフィルタについて
平均化フィルタとガウシアンフィルタについて解説し、OpenCV での適用方法について紹介します。 -
OpenCV – 空間フィルタリングと filter2D の使い方
画像処理の空間フィルタリングについて解説し、OpenCV の filter2D を使ったやり方を紹介します。