Camera 技术分享 · 行业洞察 · 学习笔记

Qcom Camx全栈开发

Android Camera 全栈课程(Qcom Camx):Camera2 实战 — 预览/拍照/录像

本章导读第 4 章讲了 Camera2 API 的五个核心类。这章把它们串起来——写一个能跑的相机 App。不过不要以为"能跑"就够了。这章真正要教你的不是 App 代码本身,而是每行 App 代码在 HAL 层触发了什么。理解了这层映射关系,你在 HAL 层写代码时才知道"App 那边到底要什么"...

2026-07-14 · · 61
AndroidAndroid CameraCamera开发,Qcom camx
Qcom Camx全栈开发

Android Camera 全栈课程(Qcom Camx) — 大纲

Camera的内容多,而且零散,最近准备结合自己实际工作经验,整理一份Android Camera 全栈课程(Qcom Camx)。下面是目前想到的大纲内容,后面根据实际情况,会有一些调整。(目前只考虑文字版,没有视频)课程设计理念全栈覆盖:覆盖 App → Framework → HAL → Dr...

2026-07-14 · · 79
Camera 性能优化

Android framework的GPU调频

AI时代已经来临,在日益增长的算力需求下,GPU已经成为AI世界不可或缺的工具,而移动端高渲染高帧应用也对移动端GPU提出越来越高的要求,本文将以高通的adreno gpu为例对GPU的调频进行介绍。在介绍之前,建议先阅读本文章《Linux devfreq framework剖析》,了解devfre...

2026-08-08 · · 39
AndroidAndroid CameraCamera开发
Camera 功耗优化

Camera功耗分析和拆解

文章来源:https://blog.csdn.net/zhangbijun1230/article/details/80164486一、Camera功耗分析和拆解Q:如何判断camera功耗是否偏高?A:camera功耗包含平台基础值、屏幕、模组、马达、feature、算法、camera app等部...

2026-08-08 · · 78
AndroidAndroid CameraCamera开发
Camera 基础

一篇文章带你了解Android Usb摄像头

在实际项目中,有些客户可能需要支持usb摄像头功能,如果你也遇到usb摄像头支持的问题,那这篇文章一定能帮助到你。目前android是支持uvc协议的,也就是只要我们采用的usb摄像头是支持uvc协议的,那就可以在android上跑起来的。一、我们先来了解下啥是uvc?UVC UVC全称为USB V...

2026-08-08 · · 70
AndroidAndroid CameraCamera开发
Camera 应用开发

深入学习Android Camera2,几个不错的Camera App源码推荐

Google针对Android Camera,其实已经提供了几个非常不错的官方demo 源码。官方的一般都是比较标准的,所以学习首推大家选择google官网的。github链接也给大家贴下:https://github.com/android/camera-samples/tree/maincame...

2026-08-08 · · 44
Camera 应用开发
Camera Framework

一篇文章带你了解Android 最新Camera框架

这篇文章主要分下面几点来展开讲解:1) Android 最新Camera 整体框架;2) Android Camera2 和HAL3 的基本了解;3) Camera2 介绍; (本文所写的内容基于Android 9.0)一、Android最新Camera 整体框架Android Camera整体框架...

2026-08-08 · · 33
AndroidAndroid CameraCamera开发
Camera 应用开发

Android CameraX 获取摄像头数据,采用ImageProxy进行数据分析

一、什么是Android CameraXCameraX[1] 是一个 Jetpack 支持库,旨在帮助您简化相机应用的开发工作。它提供一致且易于使用的 API Surface,适用于大多数 Android 设备,并可向后兼容至 Android 5.0(API 级别 21)。虽然它利用的是 camer...

2026-08-08 · · 39
AndroidAndroid CameraCamera开发
Camera 基础

Camera Hal|如何学习一个新平台

我自己目前主要从事的是android camera hal 的工作,工作上接触到的芯片平台要么是高通的,要么是mtk的。其实之前一直接触的是高通平台,这2年才开始陆陆续续的接触到mtk平台。一开始接触,也没给太多时间熟悉,就要直接上手解决问题。然后也基本是边看问题,边去学习了解。今天想聊聊的是,接触...

2026-08-08 · · 67
AndroidAndroid CameraCamera开发
Camera 应用开发

Google CameraX,看这篇文章就够了

Camera、Camera2、CameraX?3者之间啥关系?CameraX、CamX分不清?今天我们就一起来学习、了解下这些内容,为大家解开迷惑。这篇文章分下面几点展开:1) CameraX初认识?2) Google为啥要推出CameraX?3) CameraX基本框架介绍;4) CameraX的...

2026-08-08 · · 38
AndroidAndroid CameraCamera开发