光心(Optical center):透镜中的一个特殊点,凡是通过该点的光,其传播方向不变(除一条垂直于透镜的光线外,其余光线均有平移)。焦距,是光学系统中衡量光的聚集或发散的度量方式,指平行光入射时从透镜光心到光聚集之焦点的距离。亦是照相机中,从镜片中心到底片或CCD等成像平面的距离。物距就是指物... ...
分类:
其他好文 时间:
2016-05-13 11:24:56
阅读次数:
411
今天看了别人写的图片滑动,看起来很酷,读源码时,似乎有些困难,就模仿着写了一个,实现的效果与原网页相同,不过自己的js代码,逻辑简单,有待改进。
ps:前两天写了旋转木马,那个兼容性不好,今天写这个网页的时候,也是按照这个思路,在谷歌浏览器上运行很好,火狐很多功能不能实现,由于wrap——panel使用了绝对定位,就将translate平移改为了left。改动后,各个浏览器运行的效果不错
...
分类:
其他好文 时间:
2016-05-13 04:26:05
阅读次数:
238
1、save()方法 :
用来保存Canvas的状态,save()方法之后的代码,可以调用Canvas的平移、放缩、旋转、裁剪等操作!
2、restore()方法:
用来恢复Canvas之前保存的状态(可以想成是保存坐标轴的状态),防止save()方法代码之后对Canvas执行的操作,继续对后续的绘制会产生影响,通过该方法可以避免连带的影响总结:就是在save之前绘制的状态会保存下来,在re...
分类:
移动开发 时间:
2016-05-13 03:49:50
阅读次数:
289
通过鼠标拖动左右平移场景,滚轮滑动实现场景缩放。using UnityEngine;
using System.Collections;
public class MouseMoveandScale : MonoBehaviour {
Vector2 p1, p2;//用来记录鼠标的位置,以便计算移动距离
void Start () {
}
void Upda...
分类:
编程语言 时间:
2016-05-13 03:28:01
阅读次数:
245
- (void)drawRect:(CGRect)rect
2 {
3 //画四边形
4 //获取图形上下文
5 CGContextRef ctx=UIGraphicsGetCurrentContext();
6 //矩阵操作
7 //注意点:设置矩阵操作必须要在添加绘图信息之前
8 //旋转45度
9 CGContextRo...
分类:
其他好文 时间:
2016-05-12 20:40:08
阅读次数:
215
补间动画:组件由原始状态向终极状态转变时,为了让过渡更自然,而自动生成的动画
常见的补间动画有平移动画、缩放动画、透明度变化动画、旋转动画等
平移动画的演示效果:
缩放动画的展示效果:
透明度变化的动画的展示效果:
旋转动画的展示效果:
一起飞动画的展示效果,一起飞表示所有的动画一起播放:
实现方...
分类:
其他好文 时间:
2016-05-12 19:46:54
阅读次数:
227
工作中遇到话流程图的项目,需要画带箭头的直线,经过摸索,解决;思路如下:
(1) 两个点(p1,p2)确定一个直线,以直线的一个端点(假设p2)为原点,设定一个角度
(2)以P2为原点得到向量P2P1(P),向量P旋转theta角得到向量P1,向量P旋转-theta角得到向量P2
(3)伸缩向量至制定长度,平移变量到直线的末端
(4)现在已经有3个点了,画线就可
具体代码如下:
CCl...
分类:
编程语言 时间:
2016-05-12 19:23:14
阅读次数:
268
相机标定相机标定:简单的说,就是获得相机参数的过程。参数如:相机内参数矩阵,投影矩阵,旋转矩阵和平移矩阵等
什么叫相机参数?
简单的说,将现实世界中的人、物,拍成一张图像(二维)。人或物在世界中的三维坐标,和图像上对应的二维坐标间的关系。表达两种不同维度坐标间的关系用啥表示?用相机参数。
相机的成像原理
先来看一下,相机的成像原理:
如图所示,这时一个相机模型。将物体简化看成一个点。来自物体的...
分类:
其他好文 时间:
2016-05-12 18:55:19
阅读次数:
8656
首先要把思路弄清楚,先将这个项目运行在手机上,玩一玩,看看他都有哪些功能,然后再考虑那些功能是怎么实现的。
项目Github链接
第一阶段
折腾一番后就大致有个印象了,接下就可以分析具体功能了,且不看布局这些是怎么弄的,先从这个库的入口开始分析,就是我们是怎么与图片进行交互的,手势! 对,我们通过手势来改变图片的显示,可以平移,旋转,放大,我们应该从这里切入,整个思路就会比较清晰。
那么,问...
分类:
其他好文 时间:
2016-05-12 14:27:16
阅读次数:
220
概述起源卷积网络最初是受视觉神经机制的启发而设计的,是为识别二维形状而设计的一个多层感知器,这种网络结构对平移、比例缩放、倾斜或者共他 形式的变形具有高度不变性。1962年Hubel和Wiesel通过对猫视觉皮层细胞的研究,提出了感受野(receptive field)的概念,1984年日本学者Fukushima 基于感受野概念提出的神经认知机(neocognitron)模型,它可以看作是卷积神经网...
分类:
其他好文 时间:
2016-05-12 09:22:44
阅读次数:
600