본문 바로가기

OpenCV/Python

영역 지정 (내가 헷갈려서 정리..)

사각형 그릴때나, x,y 좌표 지정할때나, mat 객체에 이미지 복사할때나 이거때문에 에러자꾸 나서 정리해야겠다.

 

1. numpy 배열 생성하기

bbp=3 : 컬러

bbp =1 : 그레이

 

2. shape 함수로 height, width, bbp 가져오기

순서대로 height, width, shape

 

3. 원하는 좌표에 도형 그리기

ex) 사각형

cv.rectangle(이미지 소스, (왼쪽 위 좌표),(오른쪽 아래 좌표), 색상, 굵기 )

4. 이미지에서 특정 영역 가져오기

result = img[시작 y: 끝 y , 시작x, 끝 x]

 

출처: https://webnautes.tistory.com/580

'OpenCV > Python' 카테고리의 다른 글

Convolution and Mask  (0) 2021.06.13
원근(퍼스펙티브) 변환  (0) 2021.06.13
이미지 기하학적 변환  (0) 2021.06.13
ROI - 3 응용하기2 ( 평균 색 추출하기)  (0) 2021.06.12
ROI -2 응용하기  (0) 2021.06.11