Android Camera 中设置Camera拍照的分辨率

D_十四 2013-12-02 11:24:01

如图,能从camera支持的分辨率中找出最适合屏幕的 optsize
但是camera选择的拍摄分辨率一直是默认的第一个分辨率 即720*960

怎么才能够修改camera的拍摄分辨率?
...全文
15618 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
未央的账户 2015-05-29
  • 打赏
  • 举报
回复
系统会提供几种分辨率,你获取到parameters.getSupportedPictureSizes(),然后根据屏幕宽高比选择一个,就可以设置了。
计算机刘老师 2013-12-03
  • 打赏
  • 举报
回复
分辨率值是通过该方法android_hardware_Camera_getParameters从底层得到的,你不能随便改变它的值。
顾小林 2013-12-03
  • 打赏
  • 举报
回复
不能修改默认的 picturesize 那个是 hal层决定的。
D_十四 2013-12-03
  • 打赏
  • 举报
回复
引用 6 楼 ltl451011 的回复:
分辨率值是通过该方法android_hardware_Camera_getParameters从底层得到的,你不能随便改变它的值。
那系统自带的照相机分辨率可以自行选择,或者说是微信中扫描二维码的时候 拍摄分辨率也不为默认值是怎么修改的?
D_十四 2013-12-02
  • 打赏
  • 举报
回复
引用 2 楼 scott7667 的回复:
[quote=引用 1 楼 scott7667 的回复:] 拍照分辨率吗? Camera mCameraDevice = android.hardware.Camera.open(cameraId); Camera.Parameters mParameters = mCameraDevice.getParameters(); 可以用parameters.getSupportedPictureSizes()得到当前所支持的照片大小,然后 parameters.setPictureSize(width, height); mCameraDevice.setParameters(mParameters);
下面的打顺手了,是 mParameters.setPictureSize(width, height); mCameraDevice.setParameters(mParameters);[/quote] Parameters不能修改camera默认的拍摄分辨率[貌似是硬件上的问题]。。上述代码不能解决预览图片失比的问题
D_十四 2013-12-02
  • 打赏
  • 举报
回复
Parameters不能修改camera默认的拍摄分辨率[貌似是硬件上的问题]。。上述代码不能解决预览图片失比的问题
scott7667 2013-12-02
  • 打赏
  • 举报
回复
引用 1 楼 scott7667 的回复:
拍照分辨率吗? Camera mCameraDevice = android.hardware.Camera.open(cameraId); Camera.Parameters mParameters = mCameraDevice.getParameters(); 可以用parameters.getSupportedPictureSizes()得到当前所支持的照片大小,然后 parameters.setPictureSize(width, height); mCameraDevice.setParameters(mParameters);
下面的打顺手了,是 mParameters.setPictureSize(width, height); mCameraDevice.setParameters(mParameters);
scott7667 2013-12-02
  • 打赏
  • 举报
回复
拍照分辨率吗? Camera mCameraDevice = android.hardware.Camera.open(cameraId); Camera.Parameters mParameters = mCameraDevice.getParameters(); 可以用parameters.getSupportedPictureSizes()得到当前所支持的照片大小,然后 parameters.setPictureSize(width, height); mCameraDevice.setParameters(mParameters);

80,470

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧