selectROIs
void cv::selectROIs(
const String& winname,
Mat img,
std::vector<Rect>& boundingBoxes,
bool showCrosshair = true,
bool fromCenter = false
)
Rect[] Cv2.SelectROIs(
string windowName,
Mat img,
bool showCrosshair = true,
bool fromCenter = false
)
boundingBoxes = cv2.selectROIs(
windowName,
img,
showCrosshair = True,
fromCenter = False
)
Tip:
윈도우에서 왼쪽 마우스 버튼을 누른 상태로 드래그하여 여러 개의 관심 영역을 설정할 수 있습니다.
- 관심 영역을 설정한 다음
-
-
Space
키나 Enter
키를 눌러 영역을 확정할 수 있습니다.
-
C
키를 눌러 선택 과정을 취소할 수 있습니다.
-
ESC
키를 눌러 관심 영역 설정을 종료할 수 있습니다.
요약(Summary)
특정 이름의 윈도우에 여러 개의 관심 영역을 선택합니다.
매개변수(Parameter)
윈도우 이름(winname)
관심 영역을 표시하려는 윈도우 이름
이미지(img)
관심 영역을 표시하려는 이미지
관심 영역 배열(boundingBoxes) 여러 관심 영역(x 좌표, y 좌표, 너비, 높이)이 저장된 배열
십자선 표시(showCrosshair)
십자선 표시 유/무
중심 확장(fromCenter)
관심 영역이 중심으로부터 확장 유/무
반환값(Returns)
관심 영역 배열(boundingBoxes) 여러 관심 영역(x 좌표, y 좌표, 너비, 높이)이 저장된 배열을 반환