Python3.6 + OpenCV3.1.1で対象物を円で囲ってみる

実際のところ 黒背景、対象物は白という状況を作った場合を想定します。 import numpy as np import cv2 import sys def function(target_file): #画像の読み込み img = cv2.imread(target_file) gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) #二値化による輪郭の抽出 ret,thresh = cv2.threshold(gray,127,255,0) imgEd…