关于Android使用Camera自定义拍照出现模糊不清的解决方案

拍照前(预览):

拍照后(显示):关于Android使用Camera自定义拍照出现模糊不清的解决方案_第1张图片

  从上图可以看出拍照前跟拍照后清晰度完全不一致。当我把他保存为图片文件结果这个文件的大小只有10几KB,然后我使用其他机型的手机来测试结果出乎我的意料居然没问题。百度、谷歌了之后几乎是没有找到答案。最后朋友的一句分辨率有问题没?我想了下不妨设置一下试试,没想到真的好了。下面是设置分辨率:

WindowManager windowManager = getWindowManager();
		Display display = windowManager.getDefaultDisplay();
		int screenWidth = screenWidth = display.getWidth();
		int screenHeight = screenHeight = display.getHeight();
		Camera.Parameters mParameters = mCamera.getParameters();
		mParameters.setPictureSize(screenWidth, screenHeight);
		mCamera.setParameters(mParameters);



你可能感兴趣的:(Android)