5
Ich ging durch fast alle stackoverflow Antworten, aber mein Problem ist ein bisschen anders, glaube ich, die Bildqualität ist nicht so schlecht wie in einigen der Fragen. Aber wie Sie das Bild sehen, können Sie die Kurven sehen. Es ist kein glattes Bild. Schlechte Bildqualität Android Kamera takePicture()
Hier ist meine Parametereinstellung Code.
Camera.Parameters params=mCamera.getParameters();
List<Camera.Size> sizes = params.getSupportedPictureSizes();
Camera.Size size = sizes.get(0);
//Camera.Size size1 = sizes.get(0);
for(int i=0;i<sizes.size();i++)
{
if(sizes.get(i).width > size.width)
size = sizes.get(i);
}
//System.out.println(size.width + "mm" + size.height);
params.setPictureSize(size.width, size.height);
params.setFlashMode(Camera.Parameters.FLASH_MODE_AUTO);
params.setFocusMode(Camera.Parameters.FOCUS_MODE_CONTINUOUS_PICTURE);
params.setSceneMode(Camera.Parameters.SCENE_MODE_AUTO);
params.setWhiteBalance(Camera.Parameters.WHITE_BALANCE_AUTO);
params.setExposureCompensation(0);
params.setPictureFormat(ImageFormat.JPEG);
params.setJpegQuality(10);
params.setRotation(90);
mCamera.setParameters(params);
Ich bin mit mCamera.takePicture(null, null, mPicture);
Hallo Sir, können Sie mir hier helfen http://stackoverflow.com/questions/39741777/image-quality-is-poor-using-custom-camera#39741777 –