대학 팀프로젝트로
웹앱에서 카메라, 웹캠 스캔을 통해 input 태그에 값만 받아오면되는데,
현재찾아본것은
jsQR을 통해서 QR코드를 가져와서 인식하는방법(바코드가 아님)
http://magic.wickedmiso.com/154
정적이미지를 통해 가져오는방법
https://tobeytailor.s3.amazonaws.com/get_barcode_from_image/index.html
이외에도 quggaJS, qxing 등을 찾아봤는데 jsp로는 도대체 어떻게 적용할지모르겟음...
nodejs사용하라고 되있는데 이미 이클립스+톰캣으로 개발중이라 그냥 스크립트만으로 해결하려는데 도움좀..
네이버 api 써
아 이건 qr코드인가
ㅇㅇ 물건바코드를 통해서 db관리하려고하는데 바코드관련된건 죄다 안드나 ios같이 앱에서만 돌아가는거 밖에없더라..
api던 뭐든 좋으니 사양변경없이 바코드로 그 값만 가져올수있으면좋겟음..
이게 앱은 카메라가 달려있으니까 쉽게 가능한데 웹은 이미지를 스캔해야되잖아 바코드 스캔이 문제가아니라 이미지 스캔이 문제겠는데?
예제들 보니까 pc같은경우는 웹캠이 있다면 자동으로 감지해서 이미지 스캔을하고, 모바일같은경우는 카메라를 인식해서 이미지를 스캔하는거같음
웹단에서 리얼타임으로 카메라 프레임 받아오는거 리소스가 딸려서 힘들텐데 - dc App
첫번째 링크에 보니까 자바스크립트만으로도 충분히가능하더라고요
나도 비슷한거 했었는데 웹소켓으로 프레임 던지거나 위 말대로 노드나 뭐던 스캔한다음 스캔된 프레임정보를 헤더에 실어서 웹을 띄우거나 해봐야할것같은데 - dc App
그래서 아예 여기있는 예제를 통째로 복사해서 실행해봤었는데 또안됨..
https://serratus.github.io/quaggaJS/v1.0.0-beta.1/examples/scan-to-input/
링크된
.js파일들 전부 만들어서 해봣는데 안된다는건 서버에서 이미 처리되서그런건가?
바코드 인식이 안된건지 오류가 난건지 알아야함 바코드 인식이 안되는건 캠 화질 문제일 가능성이 높음 - dc App
인식되면 콘솔에 띄우던 alert 을 띄우던 해봐 - dc App
저페이지를 폰으로 테스트했을땐 문제없이 카메라가 뜨고, 웹으로하면 웹캠이없으니 그냥 x창만뜸
근데 저걸 복사해봤더니 버튼자체가 반응을안하는데.. 보통 자바스크립트 기반으로 저런사이트들 기능 통째로 복사가능하지않나??
보통 onclick이벤트로 스크립트의 함수를 불러오던데 방금올린 깃예제뜯어보면 <button type="button" class="icon-barcode button scan"> </button> 라는데 여기서 문제가있는거같기도하고..
일단 저 깃헙 보니까 프레임은 부담없이 가져옴(폰에서) 근데 초점이 안잡혀서 바코드 리딩이 안됨 - dc App
그게 조금 문제긴한데 바코드 여러개들고와서 한번해보니까 가능은한거같아서 일단 저거라도 써보려고하는데 어떻게해도 창이안뜸..
깃업에서 버튼 누르면 뜨는 창 말하는거면 네가 html5 썻는지 봐바 - dc App
당연히 html5로 하고있긴한데...