学习DIP第23天
离散傅里叶变换,数学推导...
分类:
其他好文 时间:
2015-01-16 20:55:07
阅读次数:
239
我是做Tracking 的,对于速度要求很高。发现傅里叶变换可以使用。于是学习之!
核心: 最根本的一点就是将时域内的信号转移到频域里面。这样时域里的卷积可以转换为频域内的乘积!
在分析图像信号的频率特性时,对于一幅图像,直流分量表示预想的平均灰度,低频分量代表了大面积背景区域和缓慢变化部分,高频部分代表了它的边缘,细节,跳跃部分以及颗粒噪声. 因此,我们可以做相应的锐化和模糊的...
分类:
其他好文 时间:
2014-12-16 10:03:56
阅读次数:
225
LTE网络有几个关键的技术,分别是:OFDM,AMC,HARQ,MIMO,ICIC,SON
今天首先来了解一下OFDM;(Orthogonal Frequency Division Multiplexing)正交频分复用
将信道分为多个正交子信道,将高速数据信号转换成并行的低速子数据流,调制到每个子信道上进行传输。
正交频分复用系统是由离散傅里叶变换(DFT)和快速傅里叶方法(FFT)研制的...
分类:
其他好文 时间:
2014-12-13 21:51:10
阅读次数:
308
离散傅里叶变换:DFT,文档p165代码如下: 1 #include 2 #include 3 #include 4 5 #pragma comment( linker, "/subsystem:\"windows\" /entry:\"mainCRTStartup\"" ) 6 7 #d...
分类:
其他好文 时间:
2014-12-05 19:19:20
阅读次数:
287
傅里叶变换是一个很大的话题,今天实现了下一维的DFT,后续将完成其他傅里叶系的算法实现和实验;
DFT公式:
其中e 是自然对数的底数,i是虚数单位。通常以符号表示这一变换,即
IDFT公式:
记为:
c语言代码:
//
// main.c
//...
分类:
其他好文 时间:
2014-11-16 21:38:20
阅读次数:
266
DFT的滤波步骤
1, 使用函数paddedsize()获得填充参数
FQ=paddedsize(size(I));
2, 得到使用填充的傅里叶变换
F=fft2(I,PQ(1,),PQ(2));
3, 使用任何一种方法,例如lpfilter()生成一个大小为PQ(1)*PQ(2)的滤波函数H。这个函数如果居中,就要在使用前令H=fftshift(H).
3, 将变换乘以滤波函...
分类:
其他好文 时间:
2014-11-12 23:08:14
阅读次数:
321
%matlab验证采样定理
%该程序用于画出原信号的图形以及其DFT图形
clear;
t = -0.1:0.001:0.1;%该参数用于画原信号图形
k = 0:200;%时域取样
n = -999:0;%频域取样
f = sin(2*pi*60*t)+cos(2*pi*25*t);%原函数, 由t的取值可得f有201个值
s = exp(-j*2*pi...
分类:
其他好文 时间:
2014-11-08 18:20:15
阅读次数:
448
java.util.Date和String类型的转换是非常常用的,现在总结一下: 1. Date转换为String //Date --->String DateFormat dft = new SimpleDateFormat("yyyy-MM-dd HH:mm...
分类:
编程语言 时间:
2014-11-05 16:34:17
阅读次数:
195
后缀数组由 Manber & Myers 在 1990 年首先提出《Suffix arrays: a new method for on-line string searches》,用以替代后缀树,并且改进了存储空间的需求。后缀数组可以通过对后缀树做深度优先遍历(DFT: Depth First T...
分类:
编程语言 时间:
2014-10-30 18:46:00
阅读次数:
311