camera
文章平均质量分 77
宁可一思进莫在一思停
这个作者很懒,什么都没留下…
展开
-
光学术语
鏡頭裏面有一個以許多金屬葉片所構成的圈狀開孔,此開孔會隨著調節而開大或縮小,進而控制進光量的多寡,此開孔即稱為光圈。所以簡單的說,光圈是控制進光量的開孔。開孔的大小,是由位於鏡頭外圍的光圈環所控制,光圈環上有不同的數字刻度,分別代表不同的進光量,這些數字,稱為光圈數值,俗稱f值。f值也可以用來表示鏡頭所能使用的最大光圈,如f/1.4的鏡頭,表示該鏡頭的最大光圈為fl.4,而此時的f值即為該鏡頭转载 2015-11-04 10:57:29 · 439 阅读 · 0 评论 -
<4>Qualcomm Camera基础 三线程
http://blog.csdn.net/qq69696698/article/details/7399518高通将android的camera模块重新修改了一下,与原生的方式存在一些差异。这里将前段时间学习的一些零散知识进行一下总结,便于以后查阅。1.整个模块主要巡行三个主线程:control、config及frame,control用来执行总的控制,是上层控制接口(这个线程转载 2015-12-14 16:22:23 · 1210 阅读 · 0 评论 -
<5>Andriod4.2 Camera 架构与实现
转载来自:http://www.android100.org/html/201406/07/20303.html1.Camera架构包括客户端和服务端,他们之间的通信采用Binder机制实现。Camera的实现主要包括本地代码和Java代码两个层次:Camera本地框架:frameworks/native/include/uiframeworks/nat转载 2015-12-14 16:27:21 · 472 阅读 · 0 评论 -
一、Camera显示之app实现简单camera
转载来自:http://blog.csdn.net/wsb1321/article/details/21934721要写一个基本功能的Camera应用其实很简单。一.布局文件:main.xml android:layout_width="match_parent" android:layout_height="match_转载 2015-11-27 10:55:08 · 457 阅读 · 0 评论 -
二、Camera显示之Framework层设置显示窗口
转载来自:http://blog.csdn.net/wsb1321/article/details/21938655接着上一篇:Camera显示之app实现简单cameramCamera.setPreviewDisplay(mSurfaceHolder);函数往下分析。 一.调用关系图:二.1.mCam转载 2015-11-27 10:56:30 · 323 阅读 · 0 评论 -
三、Camera显示之Hal层的适配(一)
转载来自:http://blog.csdn.net/wsb1321/article/details/21975951http://blog.csdn.net/wsb1321/article/details/21975951本篇接着上一篇:Camera显示之Framework层设置显示窗口话说上一篇说道else if ( window == 0 ) {转载 2015-11-27 10:58:39 · 1203 阅读 · 0 评论 -
四、Camera显示之Hal层的适配(二)
转载来自:http://blog.csdn.net/wsb1321/article/details/22080325接着上一篇:Camera显示之Hal层的适配(一)一.基本关系1.先来看看KTM hal层大概类图关系:大概类图关系就是这样, 其中和显示相关的类图关系如红线所圈区域。可以猜测到 与显示相关的逻辑转载 2015-11-27 11:00:38 · 990 阅读 · 0 评论 -
<1>Android Camera架构浅析
1、Camera成像原理介绍Camera工作流程图Camera的成像原理可以简单概括如下:景物(SCENE)通过镜头(LENS)生成的光学图像投射到图像传感器(Sensor)表面上,然后转为电信号,经过A/D(模数转换)转换后变为数字图像信号,再送到数字信号处理芯片(DSP)中加工处理,再通过IO接口传输到CPU中处理,通过DISPLAY就可以看到图像了。转载 2015-12-04 17:09:27 · 495 阅读 · 0 评论 -
<2>Android Camera 架构简析1
转载来自:http://rnmichelle.blog.51cto.com/2729211/491743Android Camera 架构简析11. 前言最近整体看了一下Android Camera 部分代码,从Framework的Camera 应用框架到 Hardware的Camera HAL 再到 Kernel的 Camera Driver。把对Camera部分的学习整理成转载 2015-12-07 17:27:25 · 771 阅读 · 0 评论 -
根据硬件模组上如何sensor方向
物理硬件上:因为 sensor 是矩形(长方形),通常为长方形(也有正方形模组)分长和宽,长宽比通常是 4:3,且sensor 扫描方向都是按长边扫描,以2M芯片为例,芯片从 (1,1) 像素点开始曝光,依次到终点(1200,1600).根据手机或平板硬件设计构造,来确认sensor。sensor里面的小人的脚踩着sensor长边,垂直于长边,并且senso原创 2016-11-02 18:36:44 · 2099 阅读 · 0 评论 -
<3>Android4.2.2 CameraService服务启动和应用端camera初始化记录
转载来自:http://www.android100.org/html/201406/03/16779.html之前的10篇博文主要是记录了Android4.2.2的SurfaceFlinger的相关内容,为何之前会投入那么多的时间,原因就在于之前在看camera的架构时,遇到了本地的ANativeWindow和Surface的内容。而这些是SurfaceFlinger中最常见的应用端的使转载 2015-12-14 15:52:14 · 637 阅读 · 0 评论 -
(1)sensor调试过程中HAL层数据不能传输到app
转载来自:http://blog.csdn.net/rockrockwu/article/details/29852743最近在调试e-compass传感器时,碰到个奇怪的问题,驱动可以正常上报数据,但是数据到了HAL层后一直不能上传给app。经过debug,发现这是厂商过发来的代码中存在的一个bug,open的fd没有设置为NOBLOCK导致的。该厂家的HAL代码转载 2015-11-26 15:33:17 · 821 阅读 · 0 评论 -
CMOS Sensor Interface(CSI)
http://blog.csdn.net/winkyxiao1981/article/details/6375459CMOS图像传感器分为两类,非智能和智能。非智能的这类图像传感器只是支持传统的摄像头时序(场同步和行同步),然后输出一个Bayer(拜耳)以及统计的数据,而智能传感器支持CCIR656视频解码格式,并且还提供了额外的一些图像处理(例如:图像压缩,图像滤波预处理,以及多转载 2015-11-02 19:37:18 · 3137 阅读 · 0 评论 -
请把Camera hold住 - Android高通平台调试Camera驱动全纪录
http://blog.csdn.net/qianjin0703/article/details/67384901日 搭平台,建环境,编译内核,烧写代码。我是一直在Window下搭个虚拟机登服务器搞开发的,对Linux系统环境实在无爱,每每一到项目刚开始要搭环境了,内心总有点排斥,过程就比较纠结,看来以后还是要搞个linux真机玩玩。2日 编写camera驱动大致框架,转载 2015-10-13 11:31:17 · 1090 阅读 · 0 评论 -
camera调试
1 camera基本代码架构高通平台对于camera的代码组织,大体上还是遵循Android的框架:即上层应用和HAL层交互,高通平台在HAL层里面实现自己的一套管理策略; 在kernel中实现sensor的底层驱动。但是,对于最核心的sensor端的底层设置、ISP效果相关等代码则是单独进行了抽离,放在了一个 daemon进程中进行管理:图1 Qualcomm平台cam原创 2015-10-12 15:59:25 · 3066 阅读 · 1 评论 -
qualcomm platform camera
camera基本代码架构 Camera原理:外部光线穿过lens后,经过color filter滤波后照射到sensor面上,sensor将从lens上传到过来的光线转换成电信号,再通过内部的AD转换为数字信号,如果sensor没有集成DSP,则通过DVP的方式传输到baseband,此时的数据格式是RAW DATA。必须通过平台的isp来处理。如果集成了DSP,这RAW DATA数据转载 2015-10-12 16:04:58 · 1791 阅读 · 0 评论 -
msm8974 camera driver添加新摄像头kernel hal修改
msm8974 camera driver添加新摄像头kernel hal修改本篇文章主要介绍了"msm8974 camera driver添加新摄像头kernel hal修改",主要涉及到msm8974 camera driver添加新摄像头kernel hal修改方面的内容,对于msm8974 camera driver添加新摄像头kernel hal修改感兴趣的同学可以参考一下。原创 2015-10-12 10:41:48 · 1456 阅读 · 0 评论 -
android系统移植之概述
本篇文章主要介绍了"android系统移植之概述",主要涉及到android系统移植之概述方面的内容,对于android系统移植之概述感兴趣的同学可以参考一下。1. 概述移植工作一般的主要不外乎做以下这些事情:A、有的现成好的直接选配这个工作主要是熟悉该源码的编译系统,就是源码自动化编译是怎么组织的。linux环境下不外乎是Mak原创 2015-10-12 11:08:39 · 494 阅读 · 0 评论 -
I2C不通的分析思路
本篇文章主要介绍了"I2C不通的分析思路",主要涉及到I2C不通的分析思路方面的内容,对于I2C不通的分析思路感兴趣的同学可以参考一下。[DESCRIPTION] 在camera porting的过程中,有很多原因会导致Camera I2C不通 此篇FAQ的目的是为camera i2c没通的情况,提供一个大概的思路 [SOLUTION] I2C不原创 2015-10-12 11:05:14 · 1427 阅读 · 0 评论 -
andorid之摄像头驱动流程
camera成像原理:景物通过镜头生产光学图像投射到sensor表面上,然后转为模拟电信号,经过数模变成数字图像信号,在经过DSP加工出来,然后在通过IO接口传输到CPU处理。 由于摄像头满足总线、驱动、设备模型,那么看看andorid是怎么去实现摄像头的流程。1. 注册Camera的platform平台设备点击(此处)折叠或打开CAMERA_HW_原创 2015-10-13 15:57:23 · 673 阅读 · 0 评论 -
android 常见分辨率(mdpi、hdpi 、xhdpi、xxhdpi )及屏幕适配注意事项
转自:http://blog.csdn.net/a907763895/article/details/120679211 Android手机目前常见的分辨率1.1 手机常见分辨率:4:3VGA 640*480 (Video Graphics Array)QVGA 320*240 (Quarter VGA)HVGA 480*320 (Hal转载 2015-11-07 15:16:29 · 400 阅读 · 0 评论 -
关于摄像头的一些基础知识
转载来自:http://blog.csdn.net/bmw7bmw7/article/details/457199071.目前camera分为两种(按输出的图像数据分):SOC及RAWRAW:输出最原始的RAW图像,后续的图像处理需要平台端(MTK/展讯/高通)的ISP来处理。这与我们经常使用单反相机输出RAW图像后,再在电脑上使用专门的软件处理后期效果类似。S转载 2015-11-11 15:57:03 · 611 阅读 · 0 评论 -
camera
https://blog.csdn.net/marshal_zsx/article/details/73729773https://blog.csdn.net/l1987d1m23/article/details/7876241https://blog.csdn.net/davidbeckham2901/article/details/7696497转载 2018-08-23 15:58:13 · 217 阅读 · 0 评论