안드로이드에서 사용자 정의 카메라 화면 해상도를 높이는 방법. 내 명함 리더 안드로이드 응용 프로그램에서 이미지 품질을 높이기 위해 카메라 해상도를 높이고 싶습니다.안드로이드에서 사용자 정의 카메라 화면 해상도 향상
0
A
답변
0
정확히 알지는 못하지만이 방법이 도움이 될 것 같습니다. 아래의 모든 단계는 카메라를 시작하기 전에 수행해야합니다. 비디오의 해상도를 설정하려면 미리보기 크기를 설정해야합니다. 그렇지 않으면 카메라 매개 변수를 사용하여 카메라의 그림 크기를 설정해야합니다. 지정된 해상도가 지원되지 않으면 가장 가까운 해상도가 설정됩니다.
먼저 카메라를 가져옵니다.
Camera mCamera = Camera.open();
카메라 매개 변수를 가져오고 카메라 매개 변수에서 미리보기 크기를 설정하십시오.
Camera.Parameters parameters = mCamera.getParameters();
parameters.setPreviewSize(width, height);
카메라에 매개 변수를 설정할 수 있습니다. mCamera.setParameters (parameters);
그림에 대한 위의 모든 속성을 미리보기 대신 사용할 수도 있습니다.
카메라 매개 변수를 가져오고 카메라 매개 변수에서 미리보기 크기를 설정합니다.
Camera.Parameters parameters = mCamera.getParameters();
parameters.setPictureSize(width, height);
카메라에 매개 변수를 설정할 수 있습니다. 당신이 어떤 도움이나 다음 요청할 수 있습니다 카메라에 대한 자습서를 필요로하는 경우
getSupportedPictureSizes()
or
getSupportedPreviewSizes()
를 사용
mCamera.setParameters(parameters);
당신도 지원받을 수있는 형식 크기. 가능하면 도와 드리겠습니다.
관련 문제
- 1. Selenium 테스트에서 사용자 정의 화면 해상도 지정
- 2. 안드로이드에서 프로그래밍 방식으로 카메라 해상도 설정 변경
- 3. 안드로이드에서 사용자 정의 카메라 디스플레이 방향
- 4. 의도가있는 Android 카메라 해상도
- 5. TCPDF에서 이미지 해상도 향상
- 6. 미리보기 프레임의 해상도 향상
- 7. 화면 해상도
- 8. 화면 해상도
- 9. iPad 해상도 용 Tapku 캘린더 사용자 정의
- 10. 강제 안드로이드 카메라 해상도
- 11. Opencv 카메라 해상도 문제
- 12. Android : 카메라 : 최대 해상도
- 13. Android 카메라 설정 해상도
- 14. 카메라/LCD 해상도 스케일링
- 15. 카메라 오버레이의 사용자 정의
- 16. 사용자 정의 카메라 필터는
- 17. 안드로이드 카메라 사용자 정의
- 18. 어떻게 안드로이드에서 해상도 독립적 인 카메라 미리보기를 만들 수 있습니까?
- 19. 카메라 화면 프레임을 사용자 정의하는 방법은 무엇입니까?
- 20. 사용자 지정 DPI의 보조 화면 실제 해상도
- 21. 사용자 화면 크기/브라우저 해상도 가져 오기
- 22. Apache SSI, 사용자 찾기 화면 해상도
- 23. 저장된 eps 파일의 해상도 향상
- 24. Away3D의 비디오 텍스쳐 해상도 향상
- 25. Android에서 이미지 해상도 향상 방법
- 26. ASP.NET 사용자 정의 컨트롤 향상
- 27. 안드로이드에서 탭 사용자 정의
- 28. 안드로이드에서 사용자 정의 WebVIew
- 29. 박스 2d와 안드로이드에서 다중 해상도 스케일링
- 30. 안드로이드에서 카메라 방향 2.3.6
매개 변수 .setPictureSize (width, height)를 사용하는 경우 "java.lang.RuntimeException : setParameters failed"와 같은 예외가 발생하며 내 프로그램에서 너비와 높이를 정의하는 방법 \t \t WindowManager window1 = (WindowManager) getContext(). getSystemService ( \t \t \t \t Context.WINDOW_SERVICE); \t \t DisplayMetrics outMetrics = 새로운 DisplayMetrics(); \t \t window1.getDefaultDisplay(). getMetrics (outMetrics); \t \t width = outMetrics.widthPixels; \t \t height = outMetrics.heightPixels; –
정확히 무엇을 얻는 지 알지 못하면 더 구체적으로 할 수 있습니다. –
사실 내 문제는 내 명함 리더에서 이미지의 품질을 높이기 위해 카메라 해상도를 높이고 있습니다. 자른 이미지에서 텍스트를 가져 오는 데 tess-two OCR 라이브러리를 사용합니다. 나는 20-40 %의 정확한 결과만을 얻는다. 그래서 여기서 카메라 해상도의 최대 크기를 1.5 배 이상으로 늘리려합니다. (여기서는 parameters.getSupportedPictureSizes();를 사용하여 카메라 해상도의 최대 크기를 얻습니다). 나쁜 영어에 대해 유감스럽게 생각합니다. 감사합니다. –