less than 1 minute read

7주차- 오늘의 계획
7주차- 오늘의 회고

강의 3개를 듣기로 계획했었는데 2개 중간까지 들었다.
원래 사진을 grayscale로 바꾸고, grayscale 사진을 이진화하여서
그것의 외곽선을 행렬로 출력하는 것 까지 하였다.
필기하는데 시간이 많이 소요되기도 하였지만 컨디션이 좋지 않아서 집중이 제대로 되지 않았던 것 같아 아쉬웠다.
6주차 모각코에 이어서 이미지,영상처리를 처음 공부해봤는데 결과물이 나오는 것이 재미있어서
이 강의가 끝나면 다른 강의도 찾아서 또 공부할 예정이다.
(오늘 실습한 소스코드는 깃허브에 업로드 하였음)

필기)

1. 이진화 : 영상의 픽셀 값을 0(=검정색) 또는 1(255=흰색)로 만드는 연산 
 - 배경 vs 객체
 - 관심 영역 vs 비관심 영역

  이미지를 흰색, 검정색으로 나눔
  임계값(T)보다 크면 흰색(255), 작으면 검정(0)

2. 객체 단위 분석
 * 객체단위 분석 
   - 흰색으로 표현된 객체분할해서 특징분석 
   - 객체 위치 및 크기정보, ROI 추출
 * 레이블링 (좀더  빠름)
   - 서로 연결되어있는 객체 픽셀에 고유번호 지정
   - 각 객체의 바운딩 박스, 무게 중심 좌표로 함꼐 반환
 * 외곽선 검출
   - cv2.findContours()
   - 각 객체의 외곽선 좌표 모두 검출  

그림

KakaoTalk_20200729_225059487


실습 사진)

우선 원래 사진을 grayscale로 바꿔준다.
grayscale

grayscale인 사진을 이진화하여 흑과 백으로 원하는 객체를 검출한다.
이진화

Categories:

Updated: