파이썬으로 OMR 인식 코드를 짜려면, 어떤 모듈을 사용해야 할까요?


이제 겨우 파이썬 입문과정이 끝난 왕초보입니다.

학생들이 체크한 OMR 카드를 핸드폰으로 찍어서 보내면 그림파일로 저장한 다음 이미지 분석을 통해 점수를 산출하고 싶습니다. 어떤 방법이 좋을까요?

답안지

  1. 학생이 답안지를 스마트폰으로 찍어 전송함
  2. 전송한 이미지를 서버에 저장하고 저장한 이미지를 불러옮
  3. 불러 온 이미지에서 정답을 추출함
  4. 방법 1 - 문자를 추출해서(OCR) 인식 결과가 1/1/2/3/4 이면 -> 1번에 5번, 3/1/2/4/5 - 3번에 3번 등으로...
  5. 방법 2 - 각 번호마다 한 줄씩 이미지로 잘라 미리 답을 체크한 이미지(5지 선대형이므로 5가지)와 비교 해서 답을 추출하는 방법 6.그런데 사진으로찍어 보내면 이미지가 균일하지 않을텐데 필요한 부분만 읽어 오는게 가능한지?

코드를 보면 이해는 겨우겨우 하는 정도입니다. 어떤 모듈로 어떤 방식으로 접근해야 좋을지 알려 주시면 감사하겠습니다^

  • 2016년 05월 08일에 작성됨
    왕초보

조회수 278


1 답변


좋아요
0
싫어요
채택취소하기

omr 이라는 모듈이 있네요. 원하는 이미지에 맞춰 사용하시려면 바로 사용은 어렵겠지만 참고할 코드는 될 것 같습니다.

  • 2016년 05월 09일에 작성됨
    루비와 파이썬을 좋아합니다. 새로운 언어를 배우는것도 좋아해요. 모바일 게임도 조금 만들어 봤습니다.

로그인이 필요한 기능입니다.

Hashcode는 개발자들을 위한 무료 QnA사이트 입니다. 작성한 답변에 다른 개발자들이 댓글을 작성하거나 좋아요/싫어요를 할 수 있기 때문에 계정을 필요로 합니다.
► 로그인
► 계정만들기
Close