• ||
    시각화 작업(주요 알고리즘) - 1. 그림 입력과 분석 및 글맆 추출 ( 한글한글 )
  • 이경민(19기) 2010/02/11
  •  

  • 전처리를 아래 과정으로 거치고 3번에서 외고가선 추출을 한다.

     

     

    ① Auto deskew
    먼저 입력 받은 그림의 회전 정도를 검사해서 수직, 수평에 맞도록 회전시킨다.
     
    ② Auto resize
    정해진 해상도로 입력이 되지 않은 경우 자동으로 크기를 기준 크기로 조절한다.
     
    1,2번을 마치고 글립의 영역들을 사각형 검출 알고리즘으로 얻어온다음 아래를 수행한다.
     
    ③ OpenCV 이미지 프로세싱 및 외곽선 추출
    1. 이진화를 진행한다.
    2. Erosion, Dilation, Opening 연산을 통해 노이즈를 제거한다.
     
      - Erosion  외각을 깍아내는 효과를 볼 수 있다.
     
    - Dilation 실제 이미지에서는 이미지외각에 픽셀이 더해지게 된다.
     
    - Opening  이미지에 erosion을 취한 후 dilation을 취해서 얻어진다는 것을 알 수 있다. 이로 인해서 얻을 수 있는 효과는 이미지에서 점과 같이 찍혀진 부분들을 제거할 수 있다는 점이다. 최초 erosion을 취함으로 인해서 점으로 찍혀진 부분들은 완전히 제거가 되기 때문에, dilation을 적용하여도 다시 복원되지 않는 것이다. 반면에 전체 이미지는 축소된 만큼 다시 복원이 되기 때문에 이미지에 큰 영향을 주기 않으면서 이미지를 복원할 수 있게 된다. 
     
    3. Canny 연산을 통해 외곽선을 추출한다.
     
     

  •  
  • TRACKBACK : http://www.swssm.org/trackback.php?id=372
  •  
  •  
  • [prev] ... 1 ... [next]
 
삼성전자 소프트웨어 멤버십
과제 Tech Note 입니다.

최근 글