首先先花3秒时间,预览下下app的大概是做啥的,解决啥痛点的:)需求点:1:音量键可以拍照2:没有快门声、闪光灯3:锁屏下、或者是在其他程序界面都可以拍照思路:1:创建一个内容观察者(ContentObserver)来监听音量变化2:使用原生camera实现拍照3:同1技术总结:1:android的...
分类:
移动开发 时间:
2015-04-25 00:10:38
阅读次数:
371
基于Android平台PS特效的自定义算法的实现...
分类:
移动开发 时间:
2015-04-24 12:42:47
阅读次数:
258
ThreeJS中几个重要对象:场景:三维世界的容器,所有的元素均必须放在场景中才可以被看到,比如:模型、灯光等等;1 var scene = new THREE.Scene();摄相机:可以理解为场景中的人眼,人必须通过摄相机来观察三维场景中的物体;var camera = new THREE.Pe...
分类:
Web程序 时间:
2015-04-23 19:26:57
阅读次数:
165
GPS部分GPS_angle[ROLL] = (nav[LON]*cos_yaw_x - nav[LAT]*sin_yaw_y) /10;GPS_angle[PITCH]= (nav[LON]*sin_yaw_y + nav[LAT]*cos_yaw_x) /10;这是二维向量的旋转,导航点的坐标是...
分类:
其他好文 时间:
2015-04-23 19:20:57
阅读次数:
231
NGUI - UIRoot - Camera1.新建Layer层 - backgroundImg2.设置UIRoot层次为backgroundImg3.Dept : 设置与Main Camera一样,或者小于Main CameraMain Camera1. Clear Flags : Depth o...
分类:
其他好文 时间:
2015-04-22 13:46:41
阅读次数:
120
1、首先继承SurfaceView并实现SurfaceHolder.Callback接口
使用接口的原因:因为使用SurfaceView 有一个原则,所有的绘图工作必须得在Surface 被创建之后才能开始(Surface—表面,这个概念在 图形编程中常常被提到。基本上我们可以把它当作显存的一个映射,写入到Surface 的内容
可以被直接复制到显存...
分类:
其他好文 时间:
2015-04-21 14:45:22
阅读次数:
187
机器人视觉的基本概念
1.摄像机标定(Camera Calibration):对摄像机的内部参数、外部参数进行求取的过程。
2.视觉系统标定(Vision System Calibration):对摄像机和机器人之间关系的确定。
3.手眼系统(Hand-Eye System):又摄像机和机械手构成的机器人视觉系统。
4.Eye-in-Hand:摄像机安装在机械手末端并随机械...
分类:
其他好文 时间:
2015-04-21 09:55:24
阅读次数:
165
一、基于Android平台基本滤镜算法的实现
1、Android提供了改变图像数值的方法ColorMatrix,通过ColorMatrix方法可以实现基本滤镜,如黑白、灰色、泛黄等效果。
2、通过ColorMatrix改变图像数值,生成变换矩阵,利用矩阵相乘,来改变每个点的像素值。
Matrix =>
r1
r2
r3
r4...
分类:
移动开发 时间:
2015-04-21 09:36:10
阅读次数:
230
Android上对OpenGl的支持是无缝的,所以才有众多3D效果如此逼真的游戏,在Camera的一些流程中也有用到GLSurfaceView的情况。本文记录OpenGL在Android上的入门级示例,绘制一个三角形和正方形。尽管功能简单,可是我捣腾了好几个晚上,大量网上文章上的代码都有点问题,不是...
分类:
移动开发 时间:
2015-04-20 16:33:33
阅读次数:
133
一、Android平台滤镜
滤镜这个功能在目前的市场上应用很广泛,发展也非常快,总结起来,基本上有以下三种应用会包含滤镜功能,都各有所长。
二、相机滤镜介绍
1、相机360镜介绍
相机360的滤镜特效类别比较多,每一类别又分为不同的特效。
其最主要的特点是它具有实时拍照滤镜功能,且在关闭重新进入后可记忆之前选择的滤镜。
缺点是滤镜效果一般,而且选择滤镜的交互比较复杂,不好操...
分类:
移动开发 时间:
2015-04-20 14:55:11
阅读次数:
237