QR Answer-Sheet Cropper: 답안 칸마다 잘라내기

답안지마다 QR을 인쇄하고, 뒤섞인 묶음을 스캔하면 답안 칸마다 반듯하게 잘린 이미지가 나와요.

QR Answer-Sheet Cropper: 답안 칸마다 잘라내기 커버
Personal · $39Commercial · $149

기본 결제는 Polar, Paddle로도 카드 또는 PayPal 결제: Personal $39 · Commercial $149

1회 구매.

무엇인가요

QR Answer-Sheet Cropper는 스캔한 시험지를 다루는 Python + OpenCV 도구예요. 답안지마다 작은 QR을 인쇄하고, 스캐너에서 나온 뒤섞인 묶음을 넣어요. 페이지마다 QR로 찾아내고 앞면과 뒷면을 짝지어요. 회전과 기울기를 바로잡고 답안 칸마다 약 200 dpi의 반듯한 이미지로 잘라요. 오프라인으로 돌아가요.

빠르게 시작하기

pip install -r requirements.txt
python demo.py
open out/

다른 도구와 비교

도구종류메모
Stack Overflow / OpenCV 포럼 코드무료 코드 조각QR 기준 원근 보정, 나머지는 직접 작성
OMR 프로젝트 (rbaron/omr, OMR-Grader)무료 오픈 소스버블 채점
Dynamsoft Document NormalizerSDK연 $1,249부터
Aspose.OMRSDK$599부터
QR Answer-Sheet CropperPython 패키지, 소스 포함1회 $39, 묶음 정렬·앞뒤 짝짓기·칸 자르기

자주 묻는 질문

QR 코드로 스캔한 시험지의 답안 영역을 어떻게 자르나요?

답안지마다 QR 값을 인쇄하고, 묶음을 스캔한 뒤 크로퍼를 실행해요. 페이지 모서리의 QR을 읽고 답안 표를 밀리미터 격자에 맞춰 보정한 다음 칸마다 잘라요. Python에서는 데모를 실행하면 페이지마다 QR로 찾아내고, 템플릿에 맞춰 기울기를 바로잡고, 답안 칸마다 이미지 하나로 잘라요.

뒤섞인 스캔 묶음을 학생별로 정렬할 수 있나요?

네. QR 코드로 학생마다 앞면과 뒷면을 짝지어요. 다른 시험의 페이지는 '다른 시험 페이지(stray)'로 표시해요.

회전이나 기울기가 있어도 되나요?

네. 기울기와 90/180/270도 회전을 처리해요.

스캔 해상도는 얼마나 필요하나요?

150 dpi 이상이면 돼요. 데모는 200 dpi를 써요.

실행하려면 무엇이 필요한가요?

Windows, macOS, Linux에서 Python 3.10 이상, opencv-python-headless, numpy가 필요해요. 1회 구매이고 전체 소스가 포함돼요.

어떤 등급을 사야 하나요?

Personal은 한 사람용이고, 직접 만든 유료·무료 앱에 컴파일하거나 번들한 코드로 넣을 수 있어요. Commercial은 회사나 조직에서 여러 명이 쓸 때이고 우선 이메일 지원이 붙어요. 두 등급 모두 소스 자체를 공유할 수는 없고, 전체 소스는 포함돼요. 1회 구매예요. Commercial은 연 매출 $1M 이하 회사를 대상으로 해요. 그보다 크면 support@207studio.dev로 Enterprise 라이선스를 문의해 주세요.

결제하면 무엇을 받나요?

전체 소스와 README, 실행 가능한 데모가 든 zip을 받아요. 결제한 곳에서 결제 직후와 영수증 이메일로 다운로드 링크를 보여 줘요.

Personal · $39Commercial · $149

기본 결제는 Polar, Paddle로도 카드 또는 PayPal 결제: Personal $39 · Commercial $149

1회 구매.

← 전체 제품