大佬教程收集整理的这篇文章主要介绍了图像质量不佳Android相机takePicture(),大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
这是我的参数设置代码.
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);
我正在使用mCamera.takePicture(null,null,mPicturE);
以上是大佬教程为你收集整理的图像质量不佳Android相机takePicture()全部内容,希望文章能够帮你解决图像质量不佳Android相机takePicture()所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。