Zxing를 이용한 안드로이드 이미지 바코드 디코딩
오픈소스 중 JavaSe를 까보면 스윙으로 간단하게 구성되어 있다. 여기서 이미지를 디코딩 하는 함수가 있다. 하지만 안드로이드에서는 ImageIO를 임포트 하면 에러가 나서 프로그램이 종료 된다. 간단하게 변환구조를 설명 해보자 step1) 리소스 일때 bitmap으로 변환 한다. step2) bitmap을 RGBLuminanceSource변환 한다. ( LuminanceSource를 재정의 하여서 비트맵을 바로 바이너리비맵으로 변환 가능하다.) step3) BinaryBitmap을 MultiFormatReader().decode()를 이용하여 변환한다. step4) 결과를 Result로 받아서 스트링으로 변환하면 바코드 값이 나온다. 변환 순서는 리소스->비트맵->루미넌스소스->바이너리비트맵->리설트..
Coding/Java/Android
2010. 7. 17. 21:21
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- 개발환경구축
- 달
- 윈도우7
- 윈폰7
- url 변환
- template
- 네이버디도스
- 안드로이드
- 바코드
- URLDecode
- ddos
- MOON
- naverddos
- ZXing
- Android
- 쿠키 해킹 수정
- LNK2019
- 웹페이지 로그인
- urlencode
- 윈도우폰7
- 첫만남
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
글 보관함