MTK Android Camera新增差值】的更多相关文章

一. 计算需要的插值 如果原有的插值列表没有我们需要的插值的时候,要通过计算算出符合需求的插值,比如2700W的插值. 具体计算方法如下: 假设像素的长宽分别为X,Y,则插值为XY.由于MTK规定各参数必须是16的倍数,所以有如下公式: 1.16:9的插值: X = 16*16*n Y = 16*9*n XY = 16*16*n *16*9*n n 为调整插值大小的参数,通过增大或者减小n的值来算出不同的插值XY,例: 15M的n为20,X = 16*16*20 = 5120  Y = 16*9…
Android Camera 运行流程 总体架构1.CameraService服务的注册2.Client端的应用层到JNI层Camera App-JNI3.Client到Service的连接4.HAL层5.驱动层 1.总体架构 Android Camera 框架从整体上看是一个 Client/Service 的架构,有两个进程:Client 进程,可以看成是 AP 端,主要包括 JAVA 代码与一些 native c/c++代码;Service 进 程,属于服务端,是 native c/c++代…
MTK Android Driver :camera 1.相关代码位置:mediatek\config\XXXX(红色字为具体的项目名) 文件:ProjectConfig.mk CUSTOM_KERNEL_IMGSENSOR = …… gc2235_raw CUSTOM_KERNEL_MAIN_IMGSENSOR = …… gc2235_raw CUSTOM_HAL_IMGSENSOR = …… gc2235_raw CUSTOM_HAL_MAIN_IMGSENSOR = …… gc2235_r…
/*** * 获取当前日期距离过期时间的日期差值 * @param endTime * @return */public String dateDiff(String endTime) { String strTime = null; // 按照传入的格式生成一个simpledateformate对象 SimpleDateFormat sd = new SimpleDateFormat("yyyy-MM-dd HH:mm:sss"); long nd = 1000 * 24 * 60…
转自:http://blog.csdn.net/fulinwsuafcie/article/details/8833652 首先,来了解一下什么是场景模式. 最简单的方法当然是google了,这里有一篇文章讲得比较通俗易懂.http://publish.it168.com/cword/2819.shtml 内容如下: 一般而言,数码相机内预先调节好光圈.快门.焦距.测光方式及闪光灯等参数值,以便于那些经验不足的用户拍出有一定质量保证的数码相片.不过用现有的模式也未必能拍出高质量的照片.相当一部份…
http://blog.csdn.net/fulinwsuafcie/article/details/8833652 首先,来了解一下什么是场景模式. 最简单的方法当然是google了,这里有一篇文章讲得比较通俗易懂.http://publish.it168.com/cword/2819.shtml 内容如下: 一般而言,数码相机内预先调节好光圈.快门.焦距.测光方式及闪光灯等参数值,以便于那些经验不足的用户拍出有一定质量保证的数码相片.不过用现有的模式也未必能拍出高质量的照片.相当一部份朋友使…
在 monkey test 测试中出现了一例 RuntimeException ,即 setParameters failed. LOG显示为:09-01 18:47:17.348 15656 15675 E AndroidRuntime: FATAL EXCEPTION: Camera Handler Thread09-01 18:47:17.348 15656 15675 E AndroidRuntime: Process: com.android.camera, PID: 1565609-…
Android Camera 相机程序编写 要自己写一个相机应用直接使用相机硬件,首先应用需要一个权限设置,在AndroidManifest.xml中加上使用设备相机的权限: <uses-permission android:name="android.permission.CAMERA" /> 为你的应用创建自定义的相机,一般步骤如下: 1.检测相机硬件并获取访问 2.建立一个Preview类:需要一个相机预览的类,继承 SurfaceView 类,并实现SurfaceH…
Android手机关于Camera的使用,一是拍照,二是摄像,由于Android提供了强大的组件功能,为此对于在Android手机系统上进行Camera的开发,我们可以使用两类方法:一是借助Intent和MediaStroe调用系统Camera App程序来实现拍照和摄像功能,二是根据Camera API自写Camera程序.由于自写Camera需要对Camera API了解很充分,而且对于通用的拍照和摄像应用只需要借助系统Camera App程序就能满足要求了,为此先从调用系统Camera A…
毕业已经快两年了,一直没有写博客的习惯,这是第一篇,以后要慢慢养成这个习惯.毕业之后一直在做相机,先简单的梳理下Android Camera的流程. Android Camera 是一个client/server的模型,通过Binder实现进程间通信. 2016/7/4 : MTK平台,在startPreivew之前要是没有set window,预览也可以正常起来. Qcom平台,startPreview之前不set window,预览是不能起来的. set window的两种个方法: setP…