![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Camera
pengjin1985
这个作者很懒,什么都没留下…
展开
-
usb camera HAL :CameraHardware.cpp
/** Copyright(C) 2010 SpectraCore Technologies** Author : Venkat Raju** Email : codredruids@spectracoretech.com** Initial Code: http://code.google.com/p/android-m912/downloads/detail?nam转载 2012-04-26 14:14:30 · 2040 阅读 · 1 评论 -
Android Camera Exif
一.什么是ExifExif(Exchangeable Image File 可交换图像文件)是一种图象文件格式,它的数据存储与JPEG格式是完全相同的。实际上Exif格式就是在JPEG格式头部插入了数码照片的信息,包括拍摄时的光圈、快门、白平衡、ISO、焦距、日期时间等各种和拍摄条件以及相机品牌、型号、色彩编码、拍摄时录制的声音以及全球定位系统(GPS)、缩略图等。简单地说,Exif=转载 2014-01-09 19:08:00 · 1357 阅读 · 0 评论 -
Stagefright的编码流程
原创 2012-06-20 13:25:19 · 856 阅读 · 0 评论 -
移植原生Android2.3之 - Camera Preview过程
1. 建立连接前面的Camera sub system的基础知识这里不在赘述,调用流程: CameraService->connect> 判断cameraId是否为有效cameraId,里面的mNumberOfCameras是从HAL里得到的,在CameraService创建时读取HAL的静态结构数据CameraInfo,通常也是实现在对应的CameraHardware里。转载 2012-05-04 17:14:37 · 673 阅读 · 0 评论 -
Android的Camera架构介绍
<!--@page {margin:2cm}p {margin-bottom:0.21cm}-->第一部分 Camera概述 Android的Camera包含取景器(viewfinder)和拍摄照片的功能。目前Android发布版的Camera程序虽然功能比较简单,但是其程序的架构分成客户端和服务器两个部分,它们建立在Android的进程间通讯Bind转载 2012-04-13 17:58:42 · 458 阅读 · 0 评论 -
android源码解析 ---- camera 照相机 摄像机
一.camera启动1.一个activity启动调用流程: onCreate()-->onStart()-->onResume() onCreate(): 1.可添加所需布局文件,画界面。 2.开启线程,启动硬件摄像头,调用CameraHolder.instance().open()得到一个android.hardwareCamera实例mCameraD转载 2012-04-11 11:57:06 · 529 阅读 · 0 评论 -
从Camera来看Binder IPC机制
Camera App通过framework中Camera java类进入jni部分,在android_hardware_Camera.cpp中:android_hardware_Camera_native_setup(){ sp camera = Camera::connect();}这里调用Camera类的connect函数,返回一个Camera强指针。后续如sta转载 2012-04-17 11:53:37 · 474 阅读 · 0 评论 -
Android Camera HAL设计初步
使用zc301 USB摄像头,这个摄像头返回JPEG图形留,camera的preview需要进行jpeg解码(没做),但是可以直接take jpeg照片。1、修改你的BoardConfig.mkUSE_CAMERA_STUB := false将stub设置为false,在编译时不会编译android2.1/frameworks/base/camera/libcameraservice中转载 2012-04-26 14:11:25 · 1122 阅读 · 0 评论 -
Android照相功能驱动层中HAL的实现(基于OK6410开发板+OV9650摄像头)
Motivation 前些日子买了块飞凌OK6410的开发板+OV9650摄像头模块准备做Android应用开发。自己手里虽有现成的Android手机,但考虑到日后裁减硬件,不得不从最原始的开发板着手。但不知飞凌出于什么原因,没有完善Android的照相驱动,每次拍照后,返回的照片都是一张绿色的小机器人。之前没有写过Android的驱动,在飞凌的技术支持论坛提问也没得到什么帮助,尝试刷前几个飞转载 2012-04-26 14:44:51 · 1159 阅读 · 0 评论 -
Android-ExifInterface如何正确存取Double类型坐标 .
1、向图片中存储一些属性,可以使用ExifInterface,属性有很多,查看源码就能知道;通过测试,发现不能存储除了该类定义外的其他属性信息。通过setAttribute(String tag,String value);然后需要saveAttributes()。2、目前想存储Double类型坐标,但是通过getAttribute(String tag)取出来的内容形转载 2014-01-09 19:11:57 · 943 阅读 · 0 评论