首先,我们项目研究的时关于图像修复的快速算法,当然是基于前人基础的提出改进的算法。现在研究的一篇论文是Mingqiang Zhu的一篇论文《An Efficient Primal-Dual Hybrid GradientAlgorithm For Total Variation Image Rest...
分类:
其他好文 时间:
2015-09-18 23:05:43
阅读次数:
407
转自:http://www.hahait.com/news/185.html原理非常简单易懂。我们可以用一个快速算法,就达到基本的效果。这里的关键技术叫做“感知哈希算法”(Perceptual hash algorithm),它的作用是对每张图片生成一个“指纹”(fingerprint)字符串,然后...
分类:
其他好文 时间:
2015-09-06 18:15:34
阅读次数:
427
引言
我在上一篇随笔中介绍了计算自然对数的快速算法。现在我们来看看计算指数函数的算法。我们知道,指数函数 ex 可以展开为泰勒级数:
这个级数对全体实数 x 都收敛,并且在 x 接近零时收敛得比较快。
实现该算法的 C# 程序
根据前面所述的 ex 的泰勒级数展开式,可以写出以下 C# 程序来为 decimal 数据类型添加一个 Exp 扩展方法:
1 ...
分类:
编程语言 时间:
2015-08-01 14:22:15
阅读次数:
220
一、快速傅里叶介绍傅立叶原理表明:任何连续测量的时序或信号,都可以表示为不同频率的余弦(或正弦)波信号的无限叠加。FFT是离散傅立叶变换的快速算法,可以将一个信号变换到频域。那其在实际应用中,有哪些用途呢?1.有些信号在时域上是很难看出什么特征的,但是如果变换到频域之后,就很容易看出特征(频率,幅值...
分类:
其他好文 时间:
2015-07-24 12:18:06
阅读次数:
358
作者:i_dovelemon
来源:CSDN
日期:2015/5/18
主题:仿射变换,正交矩阵,求逆,矩阵乘法引言好久没有写博客了,这段时间一直忙着,今天抽空写下实习的时候遇到的问题,同时继续更新自己的博客。
今天想要说的是自己一直以来对3D变换的一些疑惑之处。主要体现在什么是仿射变换?什么是正交矩阵?如何快速的求出正交矩阵的逆矩阵?以及进行矩阵乘法的顺序问题。齐次坐标我们都知道,在3D图...
分类:
编程语言 时间:
2015-05-18 23:02:17
阅读次数:
258
快速算法的思路就是对数组分区排序一般的先取第一个数作为基准数,然后将整个数列按大小分成两个区,大于基准数的在右边,小于的在左边。然后分别对分区按照上面的方法在进行分区排序,直到整个数组排序好。下面以一个数组为例:6,7,1,8,3,9,2,5,10一般的以第一个数作为基准数,那么怎么才能将大于6的移...
分类:
编程语言 时间:
2015-05-07 16:37:46
阅读次数:
157
最近做一个东西,要用到快速傅里叶变换,抱着蛋疼的心态,自己尝试写了一下,遇到一些问题。首先看一下什么叫做快速傅里叶变换(FFT)(来自Wiki):快速傅里叶变换(英语:Fast Fourier Transform, FFT),是离散傅里叶变换的快速算法,也可用于计算离散傅里叶变换的逆变换。快速傅里叶...
分类:
编程语言 时间:
2015-04-22 17:35:30
阅读次数:
224
多项式乘法优化算法:设有如下两个多项式:把它们的系数分别做成向量X=[x0,x1,x2,x3,......]的形式,得 F=[2,3,1] G=[5,2,0]那么根据卷积公式可以求得向量F和G的卷积S=[10,19,11,2]而由多项式乘法可算出各项系数和上面的卷积结果正好一一对应。所以说,多项.....
分类:
编程语言 时间:
2015-03-20 23:28:03
阅读次数:
212
FFT是离散傅立叶变换的快速算法,可以将一个信号变换到频域。有些信号在时域上是很难看出什么特征的,但是如果变换到频域之后,就很容易看出特征了。这就是很多信号分析采用FFT变换的原因。另外,FFT可以将一个信号的频谱提取出来,这在频谱分析方面也是经常用的。虽然很多人都知道FFT是什么,可以用来做什么,...
分类:
其他好文 时间:
2015-03-16 14:23:01
阅读次数:
199
根据Neal Krawetz博士的解释,原理非常简单易懂。我们可以用一个快速算法,就达到基本的效果。这里的关键技术叫做"感知哈希算法"(Perceptual hash algorithm),它的作用是对每张图片生成一个"指纹"(fingerprint)字符串,然后比较不同图片的指纹。结果越接近,就说...
分类:
编程语言 时间:
2015-03-13 15:48:17
阅读次数:
880