'카메라'뒷면을 사용하여 항목 이미지를 캡처하는 응용 프로그램이 있습니다. 지금까지 테스트 한 모든 장치는 삼성 Galaxy SIII (S3)가 될 때까지 정상적으로 이미지를 캡처하는 기간에 올바르게 작동합니다.삼성 갤럭시 SIII와 관련된 문제 - Camera.onPictureTaken() 올바른 캡처 이미지 대신 인터레이스 이미지 반환
Samsung Galaxy SIII에서만 Camera.onPictureTaken()이 원시 이미지를 반환하는 것이 올바른 캡처 이미지 대신 비월 주사로 나타나는 것을 관찰하고 있습니다. 각 카메라 매개 변수 설정을 디버깅하고 다음 매개 변수 설정자가 문제를 일으키는 지 확인하십시오. 우리가 할 경우 명시 적으로 매개 변수에 setPictureSize는(), 예상대로 작동하지 :
parameters.setPictureSize(targetPictureSize);
[H, W] = [3264, 2448]
기본적 parameters.getPictureSize() 반환하여 'targetPictureSize'는 아래에서 가장 근접한 사이즈 복귀 결정 기지이며,이 경우는 [w, H]를 사용한 = 1,600, 1,200]를 'targetPictureSize'
camera.getParameters().getSupportedPictureSizes();
사람과 같은 크기는 알고 이유와 해결 방법?
Android 버전이 영향을 줍니까? 그것은 4.1.4가 아니라 4.0.4에 영향을 미칠 것 같습니까? – dazhi