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

Android 10.0 mtk平板camera2横屏预览旋转90度横屏拍照图片旋转90度功能实现

1.前言

在10.0的系统rom定制化开发中,在进行一些平板等默认横屏的设备开发的过程中,需要在进入camera2的 时候,默认预览图像也是需要横屏显示的,在上一篇已经实现了横屏预览功能,然后发现横屏预览后,拍照保存的图片 依然是竖屏的,所以说同样需要将图片也保存为横屏图标了,所以就需要看下mtk的camera2的相关横屏保存图片功能, 如何实现实现横屏保存图片功能 如图所示:

2.mtk平板camera2横屏预览旋转90度横屏拍照图片旋转90度功能实现的核心类

vendor\mediatek\proprietary\packages\apps\Camera2\host\src\com\mediatek\camera\CameraActivity.java
vendor\mediatek\proprietary\packages\apps\Camera2\common\src\com\mediatek\camera\common\mode\photo\device\PhotoDevice2Controller.java

3.mtk平板camera2横屏预览旋转90度横屏拍照图片旋转90度功能实现的核心功能分析和实现

Android Camera 框架


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

相关文章:

  • React Hooks 深度解析与实战
  • 存储过程及练习
  • Spring boot + Vue2小项目基本模板
  • 五、函数封装及调用、参数及返回值、作用域、匿名函数、立即执行函数
  • IROS讲座:如何写出受欢迎的论文
  • 【NLP】医学搜索Query相关性判断【阿里云:天池比赛】
  • Git常用指令大全详解
  • 以太坊学习
  • 从卷积的物理意义出发的第二种卷积计算方法
  • 《深度学习》OpenCV轮廓检测 模版匹配 解析及实现
  • Redis的C客户端(hiredis库)使用
  • ctfshow-web入门-sql注入(web249-web253)nosql 注入
  • 鸿蒙(API 12 Beta6版)超帧功能开发【ABR功能开发】
  • FastAPI+Vue3零基础开发ERP系统项目实战课 20240906 上课笔记 fastapi的各种练习
  • 【深度学习 transformer】基于Transformer的图像分类方法及应用实例
  • idea同时装了两个版本,每次打开低版本都需要重新激活破解
  • 性能测试-jmeter脚本录制(十五)
  • RK3568平台开发系列讲解(LCD篇)Framebuffer开发
  • 大佬,简单解释下“嵌入式软件开发”和“嵌入式硬件开发”的区别
  • 【Unity学习心得】如何使用Unity制作“饥荒”风格的俯视角2.5D游戏
  • 汽车驾校开设无人机培训机构技术分析
  • 第十七章 番外 共现矩阵
  • 经典文献阅读之--Multi S-Graphs(一种高效的实时分布式语义关系协同SLAM)
  • ubuntu20.04/22.04/24.04 docker 容器安装方法
  • RB-SQL:利用检索LLM框架处理大型数据库和复杂多表查询的NL2SQL
  • JAVAWeb-XML-Tomcat(纯小白下载安装调试教程)-HTTP