OpenCV ROIs(관심영역들) 지정 출력


OpenCV ROIs(관심영역들) 지정 출력

코드 import cv2 src = cv2.imread('c:/data/lena.jpg', cv2.IMREAD_GRAYSCALE) # showCrosshair = False 선택영역 격자표시 x # fromCenter = True 로 마우스 클릭 위치 중심을 기준으로 드래그 하여 박스 선택 rects = cv2.selectROIs('src', src, showCrosshair = False, fromCenter = True) print('rects = ', rects) for r in rects: cv2.rectangle(src, (r[0], r[1]), (r[0] + r[2], r[1] + r[3]), 255) img = src[r[1]:r[1] + r[3], r[0]:r[0] + r[2]] cv2.imshow('img', img) cv2.waitKey() cv2.imshow('src', src) cv2.waitKey() cv2.destroyAllWindows() 결과 마우스로 지...



원문링크 : OpenCV ROIs(관심영역들) 지정 출력