직사각형 그리기: cv2.rectangle
직사각형을 그리는 기능은 객체 탐지에서 특정 대상이 있을 때, 상자 표시로 해당 대상을 나타내는 데 사용하는 기능입니다. 다음 코드와 같이 이미지와 두 개의 좌표를 받아 이미지 위에 직사각형을 그려줍니다. pt1, pt2는 각각 사각형의 왼쪽 위와 오른쪽 아래의 꼭짓점 좌표를 의미합니다.
def rectangle(img: MatLike, pt1: Point, pt2: Point, color: Scalar, thickness: int = ..., lineType: int = ..., shift: int = ...) -> MatLike
다음 코드를 실행하여 확인해보세요.
space = np.zeros((768, 1388), dtype=np.uint8)
line_color = 255
space = cv2.rectangle(space, (500, 200), (800, 400), line_color, 5, 1)
cv2_imshow(space)