四 感悟与展望

110 阅读1分钟

一 通过camerax 实现基本的拍照、屏幕曝光度 闪光灯 放大 聚焦等功能

二 通过重力感应实现了横竖屏拍照

三 camerax 拍照的数据是字节流 如何控制图片的大小与方向

四 感悟与展望

感悟

通过本系列课程我们基本能学习到以下知识 1、自定义开发一个相机 2、预览与摄像头相关的基础知识 3、自己可以控制图片的宽高和角度旋转

展望

本次实现中还发现以下问题 1、比如在小米11原生相机 是有0.6x-11x的缩放比例的 但是自定义的相机预览默认有1.5x 而且无法缩小。不知道是我没有找到相关api 还是系统暂未实现(那位大神弄出来了的可以教教我)

2、小米11最高清晰度拍照出来有11M左右 但是自己拍照出来的只有3M多 还未找到提高图片大小的api

2、压缩图片我没有进行相关编写而是使用了第三方框架 后面自己编写压缩逻辑 提高对图片压缩的理解

3、没有实现视频录制,后面需要着手实现的功能