zxing
바코드 스캐너 전면 카메라를 사용하는 것을 시도하고있다
- 작동하도록, 내가 한 아래의 변경 :Zxing 전면 카메라 미러 이미지 문제
1) GingerbreadOpenCameraInterface.java
// if (cameraInfo.facing == Camera.CameraInfo.CAMERA_FACING_BACK) {
if (cameraInfo.facing == Camera.CameraInfo.CAMERA_FACING_FRONT) {
2) CameraManager.java
// return new PlanarYUVLuminanceSource(data, width, height, rect.left, rect.top,
// rect.width(), rect.height(), false); //changed false to true below
return new PlanarYUVLuminanceSource(data, width, height, rect.left, rect.top,
rect.width(), rect.height(), true);
3) CameraConfigurationManager.java :
또한 AndroidManifest.xml에있는camera.setDisplayOrientation(180); // added to rotate the image by 180 degrees as it ws already flipped once had changed to frontcamera
4)이 잘 스캔되지만 모멘트가 스캔 프리뷰 화상의 마지막 몇 초를 표시
<uses-feature android:name="android.hardware.camera" android:required="false"/>
<uses-feature android:name="android.hardware.camera.front" android:required="false"/>
<uses-feature android:name="android.hardware.camera.autofocus" android:required="false"/>
<uses-feature android:name="android.hardware.camera.flash" android:required="false"/>
<uses-feature android:name="android.hardware.screen.landscape"/>
<uses-feature android:name="android.hardware.wifi" android:required="false"/>
<uses-feature android:name="android.hardware.touchscreen" android:required="false"/>
, 거기에는 반전 이미지를 나타낸다.)
1) 어떻게 정상
2 최종 미리보기 반전 이미지를 변경하기 위해 제거 할 수있는 방법이 있나요 : 누군가가 도울 수 있다면 여기 http://i.imgur.com/gIvXy52.png
그래서 내가 질문 아래에있는 스냅 샷에 대한 링크입니다 그것은 캡처 된 이미지의 마지막 몇 초를 보여주는 부분입니다.
앞 카메라에서 QR 코드를 스캔 했습니까? 좀 도와 주실 래요. 나는 거기에서 고투하고있다. –