マガジンのカバー画像

演習

5
運営しているクリエイター

#Computer_Vision

Lesson 5 Quiz Find Template 2D: 画像を使ったテンプレートマッチング OpenCV

Lesson 5、Quiz その2。画像でのtemplateマッチング。 import cv2import numpy as npfrom matplotlib import pyplot as pltdef find_template_2D(template, img): result = cv2.matchTemplate(img, template, cv2.TM_CCOEFF_NORMED) min_val, max_val, min_loc

Lesson 5 Quiz Find Template 1D: Numpy.correlate マッチングを推定する

Lesson 5、Quiz。Cross-correlationとは相互相関。 2つの1次元配列をcorrelationを使ってマッチングするところがあるかを調べます。Lesson内で出てきた結果とは過ごし違うのですが、MATLABとNumpyの実装の違い??大体あっているので良しとします。画像のマッチングってこうやってやってるんだっていう概念が分かりました。 import numpy as npdef find_template_1D(template, signal):

Lesson2: 画像のヒストグラムを表示する

Quizではなく、自習。授業で先生がやっていたので。授業ではOpenCVを使わないので自分で模索する必要がありました。 ### 目標画像のある行のヒストグラムを表示したい ### コード&結果import cv2import numpy as npfrom matplotlib import pyplot as pltimg = cv2.imread('IMG_1068.jpg', 0)# mask masked row num:50mask = np.zeros(img