个人心得——相机拍照照片不清晰
来源:互联网 发布:什么软件可以变声 编辑:程序博客网 时间:2024/04/28 12:44
相机拍照照片不清晰
如今的APP一般都会带有拍照功能,那么我们最好对拍照进行一个封装。取相机拍到的照片有两种,一种是调起相机拍完取得,另一种就是直接从图库取得。
- 图库取照片
- 相机拍照取照片
图库取照片
相信图库的调用方法都一样,没有出入。
Intent intent = new Intent(Intent.ACTION_GET_CONTENT);intent.addCategory(Intent.CATEGORY_OPENABLE);intent.setType("image/*");startActivityForResult(Intent.createChooser(intent, "选择图片"), FILECHOOSER_RESULTCODE);
相机拍照取照片
相机拍照往往都是如下
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
调用完后在onActivityResult取得照片数据是data.getExtras().get(“data”),但是这样的照片是不清楚的。
所以我寻找了一种解决办法。
通过拍完保存到本地路径的方式获取一个Uri来取得清晰的照片
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);take_pic_uri = Uri.fromFile(new File(Environment.getExternalStorageDirectory(),String.valueOf(System.currentTimeMillis()) + ".jpg"));intent.putExtra(android.provider.MediaStore.EXTRA_OUTPUT, take_pic_uri);startActivityForResult(intent, REQUEST_SELECT_TAKE_PICTURE);
这之后在onActivityResult中取take_pic_uri的照片就是清晰的了。
0 0
- 个人心得——相机拍照照片不清晰
- Android 开发调用相机拍照如何获取清晰照片
- 解决相机拍照不清晰,拍照旋转问题!
- Android 相机拍照,解决拍照过小不清晰
- 相机拍照,相册照片
- ionic -- 调用相机拍照失败或者照片不显示(Camera cancelled)
- 三星自带相机拍照照片
- Android调用相机拍照获取原始照片
- 调用系统相机拍照,拍照后获取照片
- Android 7.0调用相机拍照,返回后显示拍照照片
- Android 拍照裁剪图片不清晰解决办法
- Android—实现自定义相机倒计时拍照
- android 实现调用相机拍照 获取照片路径并上传
- android 自定义用相机拍照后的照片存储位置
- 调用相机拍照后返回照片过小的问题
- Android调用相册或相机拍照选取照片并裁剪
- Android调用相册或相机拍照选取照片并裁剪
- 调用手机相机拍照并获取拍摄的照片
- react简介
- 共模电感的原理以及使用情况
- (实用篇)PHP curl常用的5个例子
- Android 沉浸式状态栏
- linux服务器搭建nodejs环境
- 个人心得——相机拍照照片不清晰
- Oracle的SQL语言基础(二)
- 简单又好看的按钮,扁平化按钮。
- PHPStorm配置CLI Interpreter
- usb驱动的层次结构简述
- 多线程,多显示场景图形设计:一种新的过程模型
- 【C语言】期末作业 京东信息管理
- Docker官方文档笔记——创建自己的image初窥,和Inspect,port命令
- com.mongodb.MongoQueryException: Query failed with error code 13