2017-03-23 3 views
1

장치 카메라에서 QR 코드를 스캔해야하는 웹 응용 프로그램에서 작업하십시오. iOS에서는 이미지를 스캔하기 위해 카메라를 열 수 없습니다. 대안은 QR 코드의 카메라에서 찍은 사진을 업로드하는 것이 었습니다.QR 코드 부분 만 얻으려면 이미지 자르기

하지만 문제는 QR 코드를 해독하는 데 사용하는 라이브러리이며 QR 코드를 둘러싼 다른 정보가 있으므로 업로드 한 이미지를 다시 인식하지 못하는 것입니다. 그냥 QR 코드의 이미지를 찍는 것은 불가능합니다.

이미지의 QR 코드 부분을자를 수있는 방법이 있습니까? 또는 이미지의 다른 모든 정보에도 불구하고 QR 코드를 해독 할 수있는 라이브러리

답변

0

캔버스에 이미지를 그리고 QR 코드가 포함 된 이미지 부분을 선택하여 새 이미지로 복사 할 수 있습니다 마지막으로 이미지를 blob 또는 dataURL로 변환합니다.

참고 : 힘든 부분은 이미지의 QR 코드 위치를 찾는 것입니다.

+0

그건 옵션이었습니다. 그러나 이것은 수작업 자르기와 관련 될 것입니다. 프로그래밍 방식으로 할 수 있습니까? –

+0

예. 그러나 치수가 있어야합니다. 그것은 어려운 부분입니다. 바코드의 x, y (왼쪽 위)와 바코드의 너비와 높이로 이미지를 파싱 할 방법이 필요합니다. –