OpenCV 【OpenCV-Python】色を指定して新規画像データを初期化 OpenCVで、画像に線や円などを描画する際、ベースとなる画像データを色を指定して新規作成したい時があるかと思います。 PythonのOpenCVにはC++のMatクラスのようなものはなく、画像データはnumpyのndarrayなので、nu... 2023.08.31 OpenCV
OpenCV Reference 【OpenCV-Python】LineTypes(線描画の種類) OpenCVで線を描画する際、斜めに線を描画すると、どうしても線がギザギザしてしまうのですが、このギザギザ部分の描画方法をLineTypes enumで指定します。 ほとんどの線や円などの描画では、 cv2.LINE_8 が初期値になってい... 2023.08.29 OpenCV Reference
OpenCV Reference 【OpenCV-Python】matchTemplate(テンプレートマッチング) OpenCVでテンプレートマッチングを行うにはmatchTemplate()関数を用います。 ただし、OpenCVのテンプレートマッチングは、回転やスケール変動に対応していないため、OpenCVの関数の中では使いずらい関数の一つでもあります... 2023.08.27 OpenCV Reference
OpenCV Reference 【OpenCV-Python】Canny(Canny edge detection) Canny edge detectionの処理アルゴリズムついてはこちらのページ で紹介していますが、Canny edge detectionで画像のエッジ部分を抽出すると、明確なエッジがなくとも、風景画などの、自然な画像においてもエッジ部... 2023.08.24 OpenCV Reference