rectangle() 함수 인자 중 thinkness는 도형 외곽선의 두께를 지정할 때 사용합니다. 만약 thinkness 값에 -1과 같은 음수 또는 FILLED 열거형 상수를 지정하면 내부를 채운 사각형을 그립니다. rectangle() 함수 인자 중에서 thickness, lineType, shift 인자는 기본값을 가지고 있으므로 생략할 수 있습니다.
OpenCV에서 원을 그리는 함수는 circle()입니다. 원을 그리기 위해서는 원의 중심점 좌표와 반지름을 지정해야 합니다. circle() 함수 원형은 다음과 같습니다.
void circle(InputOutputArray img, Point center, int radius, const Scalar& color, int thickness = 1, int lineType = LINE_8, int shift = 0); |
|
• img |
입출력 영상 |
• center |
원의 중심 |
• radius |
원의 반지름 |
• color |
원 색상 |
• thickness |
원 외곽선 두께. 이 값이 음수(-1 또는 FILLED)이면 내부를 채웁니다. |
• lineType |
선 타입 |
• shift |
그리기 좌표 값의 축소 비율(오른쪽 비트 시프트(>>) 연산) |