이번에는 OpenCV의 기본 자료형이지만 생각보다 유용한 함수가 많은 사각형을 표현하는 cv::Rect 에 대해 총정리를 해 보겠습니다. 멤버 변수 cv::Rect의 멤버 변수로는 x, y, width, height 가 있습니다.
멤버 함수(method) cv::Rect의 메소드로는 tl(), br(), size(), area(), contains() 등이 있습니다. tl()은 사각형의 좌상단 좌표를, br()은 사각형의 우하단 좌표를 반환하는 함수 입니다. size()는 cv::Size 형의 width, height를 반환하는 함수이고, area()는 면적을 반환합니다. contains()는 입력된 좌표가 사각형에 포함되어 있는지 아닌지를 반환해줍니다. 사용 가능 연산자 사용 가능 연산자로는 =, +, -, *, ==, !
= 등이 있습니다. 멤버 함수 및 연산자를 유용하게 사용할 수 있는 꿀팁~ 을 알아보겠습니다.
먼저 사각형을 그릴 canvas를 여러개 생성해 놓습니다. cv::...
#
area
#
교집합
#
교차점
#
메소드
#
멤버변수
#
병진
#
사각
#
사각형
#
연산자
#
외접사각형
#
유용한함수
#
음수
#
이동
#
포함
#
width
#
translation
#
bounding
#
br
#
circle
#
contain
#
contains
#
height
#
intersection
#
Mat
#
opencv
#
rect
#
rectangle
#
size
#
tl
#
활용