没有合适的资源?快使用搜索试试~ 我知道了~
1、添加Camera权限 2、判断是否支持变焦 代码如下: public boolean isSupportZoom() { boolean isSuppport = true; if (mCamera.getParameters().isSmoothZoomSupported()) { isSuppport = false; } return isSuppport; } 3、修改焦距 代码如下: public void setZoom() { i
资源推荐
资源详情
资源评论
Android Camera变焦编程步骤变焦编程步骤
1、添加、添加Camera权限权限
2、判断是否支持变焦、判断是否支持变焦
代码如下:
public boolean isSupportZoom()
{
boolean isSuppport = true;
if (mCamera.getParameters().isSmoothZoomSupported())
{
isSuppport = false;
}
return isSuppport;
}
3、修改焦距、修改焦距
代码如下:
public void setZoom()
{
if (mIsSupportZoom)
{
try
{
Parameters params = mCamera.getParameters();
final int MAX = params.getMaxZoom();
if(MAX==0)return;
int zoomValue = params.getZoom();
Trace.Log(“—————–MAX:”+MAX+” params : “+zoomValue);
zoomValue += 5;
params.setZoom(zoomValue);
mCamera.setParameters(params);
Trace.Log(“Is support Zoom ” + params.isZoomSupported());
}
catch (Exception e)
{
Trace.Log(“——–exception zoom”);
e.printStackTrace();
}
}
else
{
Trace.Log(“——–the phone not support zoom”);
}
}
4、存在系统相机可以变焦,自定义相机不可以的情况,目前无法解决、存在系统相机可以变焦,自定义相机不可以的情况,目前无法解决
您可能感兴趣的文章您可能感兴趣的文章:android之camera用法实例详解Android编程中调用Camera时预览画面有旋转问题的解决方法Android变
形(Transform)之Camera使用介绍android系统在静音模式下关闭camera拍照声音的方法Android自定义照相机Camera出现黑
屏的解决方法Android camera实时预览 实时处理,人脸识别示例Android Camera是否支持变焦的判断方法总结Android中使用
Camera类编写手机拍照App的实例教程Android Camera开发手电筒功能Android实现Camera2预览和拍照效果
资源评论
weixin_38604395
- 粉丝: 3
- 资源: 910
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于ASMSEdit的输入数据校验
- MySql5.7版本连接Unity需要的mysql.data.dll文件
- 基于Objective-C实现手机共享单车信息管理系统设计与实现
- Firewalls Don't Stop Dragons, 3rd Edition
- rk3588rk3588s使用c++多线程异步等优化c++实现源码(yolov5运行可达到142fps)+项目使用说明.zip
- Jenkins Continuous Integration Cookbook, Second Edition
- 首涂第二十八套-新版海螺M3多功能苹果CMSv10自适应全屏高端模板 (1).zip
- 游戏开发+JavaScript+贪吃蛇+源码
- Extending Jenkins
- yolov5+Deepsort部署于rk3588和rk3399pro开发板C++完整源码(车辆行人跟踪)+模型+部署文档.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功