图像的颜色直方图可以用于图像检索,适应有相同色彩,并且可以有平移、缩放、旋转不变性的图像检索,当然了这三大特点不如sift或者surf稳定性强,此外最大的局限就是如果形状内容一样,但色彩不一,结果是搜不到的。不过它在某些情况下达到较好的结果。
颜色直方图两种计算方式:
彩色图像的颜色直方图,这里可以有两种处理方式,得到的效果应该差不多。
首先第一种就是对像素的每个通道都进行划分...
分类:
编程语言 时间:
2015-05-17 23:37:22
阅读次数:
199
3D姿态估计-POSIT算法
POSIT算法,Pose from Orthography and Scaling with Iterations, 比例正交投影迭代变换算法:
用于估计物体的3D姿态(相对于镜头的平移和旋转量)。算法正常工作的前提是物体在Z轴方向的“厚度”远小于其在Z轴方向的平均深度,比如距离镜头10米远的一张椅子。
算法流程:
假设待求的姿态,包括旋转矩阵R和...
分类:
编程语言 时间:
2015-05-15 19:57:23
阅读次数:
1437
http://blog.csdn.net/happy_bug/article/details/7895244在网上搜到很多都是一样的版本,只有平移和缩放的功能。我在搜到的源代码基础上添加了旋转和边界检查的功能。
分类:
移动开发 时间:
2015-05-15 19:39:44
阅读次数:
538
Shimmer是一款可以实现字体的闪闪发光加载效果的工具,本来是针对iOS开发实现,现在有朋友做成了安卓版本,实现的核心部分是使用线性渐变LinearGradient,然后绘图的时候不断将渐变平移来达到闪动的效果,平移量的控制使用了属性动画。...
分类:
移动开发 时间:
2015-05-15 10:49:57
阅读次数:
244
题目链接:http://acm.uestc.edu.cn/#/problem/show/1091
题目大意:求模式串p,在s中出现的次数,但是p能平移到s即可,比如s: 1 3 4和 p :0 2 3;
题目思路:处理出每一位相对前一位的变化,然后KMP即可;
代码:
//author:ACsorry
//result:Yes
#include
#include
#include
#i...
分类:
其他好文 时间:
2015-05-15 09:06:28
阅读次数:
125
原题的意思是给定一个指定长度的数组,然后接受一个数字m,将原数组前m位移动到最后,且顺序不变。看到这个题,想到的第一个方法就是在用一个数组来储存改变后的数字,代码如下 1 int func(){ 2 int i,j,n; 3 int b[10]; ...
分类:
其他好文 时间:
2015-05-15 01:06:15
阅读次数:
185
Directx中的坐标变换
(1)世界变换和世界坐标系:物体在三维空间的运动和变形过程称为世界变换,如平移、旋转、缩放等。物体在其中运动的三维空间称为世界空间,它的三维坐标系表示称为世界坐标系,物体顶点在世界坐标系里的坐标变换称为世界变换。
(2)取景变换和观察坐标系:把图形显示想象成摄像过程,取景变换就像摄像机中摄像机的摆放一样,在三维图形显示中,需要设置一个虚拟摄像机,屏幕显示的图形就是虚...
分类:
其他好文 时间:
2015-05-12 18:59:15
阅读次数:
225
让网页的背景流动起来,像是在水上飘,很有意境的网页特效,再配上行云流水的背景音乐,更酷啦!这里主要使用JavaScript代码控制背景图像的平移,速度是可以自己调整的。背景的偏移量、每次移动背景之间的间隔也是可以调整的。
分类:
Web程序 时间:
2015-05-12 15:19:14
阅读次数:
128
我以前一直以为旋转跟翻转一样,今日自己旋转了好久都发觉跟翻转差一点点,纠结了十几分钟才明白,只能怪自己的立体感太差了。 css3中的transform中有旋转,放缩,倾斜,平移的功能,分别对应的属性是:rotate,scale,skew,translate 旋转:(rotate)[cs...
分类:
Web程序 时间:
2015-05-10 12:45:42
阅读次数:
192
这题是让你求一条线能够穿过最多的水果(碰到一个点也算)。
可以证明,枚举两个点组成的线是可行的。
因为假设有一条线穿过N个水果,那么把它平移一些使得还是穿过N个但是已经不能再平移了,这样的话,这条线肯定是在某个水果的某个端点上。
再以这个端点,旋转这条线,还是穿过N个,直到不能旋转为止(再旋转可能就不能穿过N个了),这样的话,肯定还是这条线碰到了另外一个端点。
所以只要枚举...
分类:
其他好文 时间:
2015-05-08 15:01:04
阅读次数:
82