画像処理– tag –
-
OpenCV
OpenCV – ガンマ補正、ネガポジ反転、ポスタリゼーションを行う方法
OpenCV でネガポジ反転やポスタリゼーションなどの階調変換を画像に適用する方法を紹介します。 -
OpenCV
OpenCV – カスケード分類器 CascadeClassifier で画像から顔や目を検出する方法について
OpenCV のカスケード分類器 CascadeClassifier を使用して、画像から顔や目を検出する方法について解説します。 -
OpenCV
OpenCV – cv2.compareHist で画像のヒストグラムを比較する方法
OpenCV の cv2.compareHist() を使用してヒストグラムの類似度を計算する方法について解説します。 -
OpenCV
OpenCV – matchShape で輪郭の類似度を計算し、マッチングする方法
cv2.matchShape() で 2 つの輪郭の類似度を算出し、マッチングを行う方法について解説します。 -
OpenCV
OpenCV – チャンネルを分離または結合する方法
OpenCV の Python 版では画像は ndarray で表されます。 画像の切り抜きやチャンネルの分離、画像の一部にのみ他の値を代入するといったことは numpy の機能で実現できます。 -
OpenCV
OpenCV – 背景差分で物体を検出する方法
背景差分(background subtraction)を利用した物体検出手法と OpenCV での実装方法について解説します。 -
OpenCV
OpenCV – matchTemplate でテンプレートマッチングを行う方法
OpenCV でテンプレートマッチングを行う方法について解説します。 -
OpenCV
OpenCV – distanceTransform で距離変換を行う方法
OpenCV の cv2.distanceTransform() で距離変換を行う方法について解説します。 -
OpenCV
OpenCV – float 型の配列を画像化する方法
float 型の配列を OpenCV で扱える画像の形式に変換する方法について紹介します。 -
OpenCV
OpenCV – 画像を切り出し、貼り付け方法について解説
OpenCV で画像の一部を切り抜き、また画像を別の画像に貼り付ける方法について解説します。 -
OpenCV
OpenCV – inRange で画像を 2 値化する方法
OpenCV の inRange を使用した 2 値化方法について解説します。 -
OpenCV
OpenCV – floodFill で領域を抽出し、塗りつぶす方法
OpenCV の cv2.floodFill() は指定した点に似た画素値を持つ領域を抽出し、塗りつぶすことができる関数です。この関数の本質は領域の抽出であるため、塗りつぶす代わりに、セグメンテーションにも活用できます。