当前位置: 首页 > article >正文

Android 11.0 MTK Camera2 设置默认拍照尺寸功能实现

1.前言
 

在11.0的系统rom定制化开发中,在mtk平台的camera2关于拍照的一些功能修改中,在一些平台默认需要设置最大的分辨率
来作为拍照的分辨率,所以就需要了解拍照尺寸设置流程,然后来实现相关的功能

如图:

2.MTK Camera2 设置默认拍照尺寸功能实现的核心类

\vendor\mediatek\proprietary\packages\apps\Camera2\feature\setting\picturesize\src\com\mediatek\camera\feature\setting\picturesize\PictureSizeSettingView.java
vendor/mediatek/proprietary/packages/apps/Camera2/feature/setting/picturesize/src/com/mediatek/camera/feature/setting/picturesize/PictureSize.java
vendor/mediatek/proprietary/packages/apps/Camera2/feature/setting/picturesize/src/com/mediatek/camera/feature/setting/picturesize/PictureSizeHelper.java

3.MTK Camera2 设置默认拍照尺寸功能实现的核心功能分析和实现

Camera API中主要涉及以下几个关键类
CameraManager:相机的实际管理者,调用相机API来操作相机,进行拍照和录像等操作。
Camer


http://www.kler.cn/a/161866.html

相关文章:

  • MySQL技巧之跨服务器数据查询:进阶篇-从A数据库复制到B数据库的表中
  • openSUSE 环境下通过 zypper 安装软件
  • ABC334
  • 使用pdfjs加载多页pdf并实现打印
  • 使用 Visual Studio Installer 彻底卸载 Visual Studio方法与下载
  • 2024 年 8 个最佳 API 设计工具图文介绍
  • vue3日常知识点学习归纳
  • 第 7 部分 — 增强 LLM 安全性的策略:数学和伦理框架
  • 微前端 -- wujie 预加载和原理 无界传参
  • 探索图像生成中的生成对抗网络 (GAN) 世界
  • 唯创知音WTV380语音芯片高品质声音播放提示IC在骨盆按摩器上的应用介绍
  • 1、命名空间、C++的复合类型、缺省参数
  • 精通Nginx(21)-大幅度提升性能优化方法
  • 石头剪刀布python
  • TCP通信
  • qt中sokect断开的几种情况
  • keil添加了头文件仍然报找不到头文件的原因
  • 4-Docker命令之docker stop
  • Apache Flink(九):集群基础环境搭建-Centos7节点配置
  • LeetCode 每日一题 Day 6(DFS+BFS)
  • ChatGPT在国内的使用限制,国内的ChatGPT替代工具
  • C#winform上下班打卡系统Demo
  • 基于AWS Serverless的Glue服务进行ETL(提取、转换和加载)数据分析(一)——创建Glue
  • 两个分数相加。
  • 持续集成交付CICD:GitLabCI 运行前后端项目
  • react经验6:使用SVG图片