Closed shinjong93 closed 6 years ago
PROBLEM 2) 현재 윤곽선들이 클래스 객체 형식으로 구현되어있으며, 내부의 값으로 해당 윤곽선이 포함된 라인의 정보가 저장되어있으므로, 각 윤곽선 클래스에서 라인 값을 기반으로 리스트에 할당한다. ex> cnt1.getLine() 함수를 통하여 라인 정보 추출, 해당하는 리스트에 append.
1번 문제 => 이전에 라인을 검사하는 단계에서 새로운 라인이 발생하면 전체 라인 리스트에 빈 리스트를 하나씩 추가하여 라인 검출과 동시에 각 라인의 리스트를 준비함.
현재 라인별 정리까지 완료.
윤곽선 병합과 테스트가 필요함.
TODO)
1) 동적 리스트 생성을 활용하여 이미지에서 도출되는 라인의 갯수에 맞춰 리스트를 생성할 것.
2) 라인 리스트 별로 x축을 기준으로 정렬하여 좌 -> 우 순서로 윤곽선을 정렬.
3) 윤곽선의 중심을 기준으로 일정거리 이내에 발견되는 윤곽선을 병합할 것(i / j / = 등의 문자)
PROBLEM)
1) 동적으로 리스트를 생성하는 것은 어떻게 구현할 것인지?
2) 라인별 리스트에 윤곽선들은 어떻게 넣을 것인지?
3) 윤곽선의 중심을 기준으로 일정거리 이내를 탐색하는 과정에서 '일정거리'를 어떠한 값으로 설정을 할 것인가? 현재 사용중인 이미지에서만 가능한 방법이 아니라 보편적으로 사용가능한 방법인가?
4) 3줄 이상의 라인을 가진 이미지에 대한 테스트가 필요.