WEB cam의 영상에 들어오는 QR코드의 FinderPattern (topLeft, topRight, bottomLeft ==> 붉은색 십자)와 Alignment pattern(==> 초록색 십자)을 찾고, 이를 이용해서 perspective 변환을 구해서 code의 bounding box을 찾는다. Alignment Pattern을 못 찾는 경우에는 bottomRight의 코너(==> 초록색 십자)를 찾고, 그마저도 실패하면, FinderPattern 3 개를 이용하여서 Affine 변환으로 bounding box을 찾는다.
웹 카메라: 이미지 형식: RGB24만 지원 (마이크로소프트의 vx-1000으로 테스트함)
이미지 크기: 640x480만 지원
영상을 보여주는 Callback함수 내에서 알고리즘을 호출하여서 빠른 컴퓨터에서는 마크가 보이지 않을 수 있음.
테스트용이므로 상업적 사용을 허용하지 않음.
실행 파일 (detector + decoder 포함):
728x90
'Image Recognition' 카테고리의 다른 글
Local Histogram Equalization (0) | 2012.03.10 |
---|---|
2차원 Savitzky-Golay Filters 응용 (0) | 2012.02.28 |
Least Squares Estimation of Perspective Transformation (4) | 2012.02.15 |
Perspective Transformation (2) | 2012.02.14 |
Integral Image을 이용한 Adaptive Threshold (0) | 2012.02.04 |