Android上使用相机的的Preview的时候,如果不使用Buffer,相机程序会反复创建销毁Byte数组,造成系统频繁垃圾回收,非常影响体验,这时可以用Buffer来进行处理。
首先,在调用相机的回调时,用如下代码:
for (int i = 0; i < 3; i++) {
camera.addCallbackBuffer(new byte[((previewWidth * pr...
分类:
移动开发 时间:
2015-01-05 16:44:28
阅读次数:
4374
Android -- Camera2(Android5.0)
Camera2
Camera2是Android5.0中的其中一个新的特性,新的API。与原来的camera API相比,不同之处在于:
原生支持RAW照片输出突发拍摄模式
制约拍照速度的不再是软件而是硬件。以Nexus 5为例,分辨率全开下Andorid L的连拍速度可达到30fps。
全手动控制
快...
分类:
移动开发 时间:
2015-01-05 13:06:48
阅读次数:
988
Camera2Camera2是Android5.0中的其中一个新的特性,新的API。与原来的camera API相比,不同之处在于:原生支持RAW照片输出突发拍摄模式制约拍照速度的不再是软件而是硬件。以Nexus 5为例,分辨率全开下Andorid L的连拍速度可达到30fps。全手动控制快门、感光...
分类:
移动开发 时间:
2015-01-05 12:26:15
阅读次数:
219
干货相机拍照的回调/** * Equivalent to takePicture(shutter, raw, null, jpeg). * * @see #takePicture(ShutterCallback, PictureCallback, PictureCallbac...
分类:
移动开发 时间:
2015-01-04 21:05:16
阅读次数:
245
Mysql到底是怎么实现MVCC的?这个问题无数人都在问,但google中并无答案,本文尝试从Mysql源码中寻找答案。 在Mysql中MVCC是在Innodb存储引擎中得到支持的,Innodb为每行记录都实现了三个隐藏字段:6字节的事务ID(DB_TRX_ID)7字节的回滚指针(DB_ROLL_P...
分类:
数据库 时间:
2015-01-04 01:03:30
阅读次数:
398
以修改FaceDetection例子工程为例>
1,修改makefile【Android.mk】(在jni目录下)
OpenCV_CAMERA_MODULES:=on
OpenCV_INSTALL_MODULES:=on
OpenCV_LIB_TYPE:=SHARED
include ${OpenCVROOT}/sdk/native/jni/OpenCV.mk
2,修改FdAct...
分类:
移动开发 时间:
2014-12-30 11:50:23
阅读次数:
201
本章主要是推导viewMatrix和设计一个基本的camera功能笔记一.viewMatrix的推导关键语句:1.在world坐标系中的物体怎么在camera坐标系中描述,等价于world坐标系中的物体和camera一起变换,使camera坐标系和world坐标系重合。2.标准正交矩阵的逆和转置等价...
分类:
其他好文 时间:
2014-12-28 19:29:57
阅读次数:
121
在网上发现几个使用Camera API2开发的实例程序...
分类:
移动开发 时间:
2014-12-27 23:10:01
阅读次数:
220
在网上发现几个使用Camera API2开发的实例程序,总结一下方便后续参考:1.Camera2 Basic :https://github.com/googlesamples/android-Camera2BasicThis sample demonstrates how to use basic...
分类:
移动开发 时间:
2014-12-27 23:01:18
阅读次数:
210