首页 > 移动平台 > 详细

Android调用Camera API 拍照导致图片变形

时间:2015-07-01 17:31:11      阅读:298      评论:0      收藏:0      [点我收藏+]

由于基本上所有android手机支持的图片比例为4:3和16:9,有时候自定义的SurfaceView大小不满足这两种比例则会出现变形。

另外的情况是由于默认的PreviewSize和我们View的比例不一样也会同样导致变形;解决办法就是从params.getSupportedPreviewSizes()里面选取适合的比例然后params.setPreviewSize(),此时设置的只是预览的大小,和最终生成的照片没有关系,如果要设置最终生成的照片的比例,则可以从params.getSupportedPictureSizes()里面选取适合的比例,然后params.setPictureSize()即可。

 

Android调用Camera API 拍照导致图片变形

原文:http://www.cnblogs.com/alexthecoder/p/4613339.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!