관심영역 지정하기
by Cori이미지에 어떤 연산을 적용해 새로운 이미지나 정보를 얻어내려 할 때, 관심이 있는 부분만 잘라내서 하는 것이 훨씬 효과적이다.
이를 관심영역이라 하며, 관심영역을 지정하는 두가지 방법에 대해 알아본다.
* 해당 포스팅에서 다루고 있는 모든 내용은 다음 서적을 참고하였습니다.
0. 관심영역을 지정할 때 주의사항
1) Numpy 배열은 행(row), 열(column) 순으로 접근하기 때문에, 반드시 높이(height), 폭(width) 순으로 지정할 것
2) Python 리스트의 슬라이싱은 새로운 리스트 객체를 반환하는데 반해, Numpy 배열의 슬라이싱은 원본의 참조를 반환
1. 관심영역 지정, 관심영역의 좌표를 알고 있는 경우
2. 관심영역 지정, 관심영역의 좌표를 모르는 경우 -> 마우스로 지정
* img_draw = img_copy() -> 마우스가 움직일 때마다 사각형을 그리게 되는데, 매번 같은 이미지에 사각형을 그리면 사각형이 누적된 채 그러져서 보기 좋지 않기 때문에 원본 이미지를 복사해 주어야 한다.
3. selectROI 함수를 이용한 관심영역 지정
4. 관심영역 복제 및 새 창 띄우기
5. 실습
'AI > Computer Vision' 카테고리의 다른 글
영상 합성과 마스킹 (1) | 2021.09.22 |
---|---|
두 영상 간 다른 점 찾기 (차영상) (1) | 2021.09.21 |
영상 합성 (알파 블렌딩) (0) | 2021.09.20 |
오츠의 알고리즘 & 적응형 스레시홀드 (0) | 2021.09.19 |
컬러 스페이스 변환 (0) | 2021.09.18 |
블로그의 정보
코딩하는 오리
Cori