안녕하세요 형님들 스캔기능 관련해서 질문 좀 드립니다.
안드로이드에서 zxing-android-embedded:4.3.0 으로 implementation해서
아래와 같이 바코드랑 QR코드 인식하는 프로그램 만들어서 사용중입니다.
//QR이미지 클릭시 scancode()함수 호출
@Override
public void onClick(View v) {
scanCode();
}//스캔함수 호출
//카메라 오픈 바코드 스캔함수
private void scanCode(){
IntentIntegrator integrator = new IntentIntegrator(this);
integrator.setCaptureActivity(CaptureAct.class);
integrator.setOrientationLocked(false);
integrator.setDesiredBarcodeFormats(IntentIntegrator.ALL_CODE_TYPES);
integrator.addExtra(Intents.Scan.SCAN_TYPE, Intents.Scan.MIXED_SCAN);//반전QR마크
integrator.setPrompt("Code를 스캔해주세요.");
integrator.initiateScan();
}
잘 쓰고 있는데 개선점이 있어서 문의 좀 드리고자합니다.
1. 인식률이 떨어집니다. 안되는건 아닌데 스토어에 올라와있는
'QR 코드 리더'과 비교해봤을때 이 어플은 되게 잘되더라구요. 해당 어플도 zxing 오픈소스사용해서
개발된걸로 보이던데.. 암튼 인식률 높일 수 있는 방법이 있을지요...?
2. 현재 반전된 QR코드를 스캔중인데 이게 완전 검정 배경에서는 인식이 안되는 현상이 발생합니다.
해결책 아시는 분 상세히 설명해주시면 감사하겠습니다.
답변해주신 분들 미리 감사합니다.
답변해주신 분들 미리 감사합니다.