资源简介
基于Opencv2.4.9的傅里叶变换实现,C++源码和VS2015项目
基于Opencv2.4.9的傅里叶变换实现,C++源码和VS2015项目
代码片段和文件信息
#include“testFFT.h“
int main()
{
Mat temp;
Mat oriImage = imread(“peace.jpg“ 1);//原始图像
Mat grayImage;//转灰度图
cvtColor(oriImage grayImage CV_RGB2GRAY);
imshow(“grayImage“ grayImage);
/*傅里叶变换*/
Mat complexImage;
FFT(grayImage complexImage);
/*complex2fftImage复数图像 转 频谱图*/
Mat fftImage;
complex2fftImage(complexImage fftImage 1);
imshow(“fftImage“ fftImage);
fftImage.convertTo(temp CV_8UC1255.0);
imwrite(“fftImage.jpg“ temp);
/*getBandPass获取带通滤波器*/
Mat padded = getPaddedImage(grayImage);
Mat bandpass(padded.size() CV_32FC2);//两通道
getBandPass(padded bandpass);
Mat bandpassImagefft;
complex2fftImage(bandpass bandpassImagefft 1);
//imshow(“bandrejectfftImage“ bandpassImagefft);
bandpassImagefft.convertTo(temp CV_8UC1 255.0);
imwrite(“bandpassfftImage.jpg“ temp);
Mat convolImage;
multiply(complexImage bandpass convolImage);
Mat convolImagefft;
complex2fftImage(convolImage convolImagefft 1);
imshow(“convolImagefft“ convolImagefft);
convolImagefft.convertTo(temp CV_8UC1 255.0);
imwrite(“convolImagefft.jpg“ temp);
Mat shiftedfilteredImage;
idft(convolImage shiftedfilteredImage);
Mat bandpass_ed_Image;//带阻滤波处理后的图像
complex2fftImage(shiftedfilteredImage bandpass_ed_Image 0);
bandpass_ed_Image = bandpass_ed_Image(Rect(0 0 grayImage.cols grayImage.rows));
imshow(“bandrejectedImage“ bandpass_ed_Image);
bandpass_ed_Image.convertTo(bandpass_ed_Image CV_8UC1 255.0);
imwrite(“bandpass_ed_Image.jpg“ bandpass_ed_Image);
waitKey(0);
return 0;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
..A..H. 37376 2019-01-20 16:42 傅里叶变换研究\.vs\傅里叶变换研究\v14\.suo
文件 32768 2018-10-13 15:23 傅里叶变换研究\x64\Release\傅里叶变换研究.exe
文件 316195 2018-10-13 15:23 傅里叶变换研究\x64\Release\傅里叶变换研究.iobj
文件 239472 2018-10-13 15:23 傅里叶变换研究\x64\Release\傅里叶变换研究.ipdb
文件 1708032 2018-10-13 15:23 傅里叶变换研究\x64\Release\傅里叶变换研究.pdb
文件 6091 2018-10-13 15:24 傅里叶变换研究\傅里叶变换研究\bandpassfftImage.jpg
文件 35139 2018-10-13 15:24 傅里叶变换研究\傅里叶变换研究\bandpass_ed_Image.jpg
文件 15150 2018-10-13 15:24 傅里叶变换研究\傅里叶变换研究\convolImagefft.jpg
文件 77960 2018-10-13 15:24 傅里叶变换研究\傅里叶变换研究\fftImage.jpg
文件 1208 2018-07-24 17:26 傅里叶变换研究\傅里叶变换研究\opencv2_4_9.props
文件 12492 2018-07-25 16:14 傅里叶变换研究\傅里叶变换研究\peace.jpg
文件 1632 2018-08-28 11:01 傅里叶变换研究\傅里叶变换研究\source.cpp
文件 3472 2019-01-20 16:44 傅里叶变换研究\傅里叶变换研究\testFFT.cpp
文件 419 2018-08-10 17:03 傅里叶变换研究\傅里叶变换研究\testFFT.h
文件 1486136 2018-10-13 15:23 傅里叶变换研究\傅里叶变换研究\x64\Release\source.obj
文件 1489512 2018-08-28 10:49 傅里叶变换研究\傅里叶变换研究\x64\Release\testFFT.obj
文件 1355776 2018-10-13 15:23 傅里叶变换研究\傅里叶变换研究\x64\Release\vc140.pdb
文件 578 2018-10-13 15:23 傅里叶变换研究\傅里叶变换研究\x64\Release\傅里叶变换研究.log
文件 3674 2018-10-13 15:23 傅里叶变换研究\傅里叶变换研究\x64\Release\傅里叶变换研究.tlog\CL.command.1.tlog
文件 42244 2018-10-13 15:23 傅里叶变换研究\傅里叶变换研究\x64\Release\傅里叶变换研究.tlog\CL.read.1.tlog
文件 1562 2018-10-13 15:23 傅里叶变换研究\傅里叶变换研究\x64\Release\傅里叶变换研究.tlog\CL.write.1.tlog
文件 4874 2018-10-13 15:23 傅里叶变换研究\傅里叶变换研究\x64\Release\傅里叶变换研究.tlog\li
文件 6406 2018-10-13 15:23 傅里叶变换研究\傅里叶变换研究\x64\Release\傅里叶变换研究.tlog\li
文件 852 2018-10-13 15:23 傅里叶变换研究\傅里叶变换研究\x64\Release\傅里叶变换研究.tlog\li
文件 235 2018-10-13 15:23 傅里叶变换研究\傅里叶变换研究\x64\Release\傅里叶变换研究.tlog\傅里叶变换研究.lastbuildstate
文件 7680 2018-08-10 17:08 傅里叶变换研究\傅里叶变换研究\傅里叶变换研究.vcxproj
文件 1158 2018-08-10 17:08 傅里叶变换研究\傅里叶变换研究\傅里叶变换研究.vcxproj.filters
文件 1345 2018-08-10 16:56 傅里叶变换研究\傅里叶变换研究.sln
文件 13672448 2019-01-20 16:42 傅里叶变换研究\傅里叶变换研究.VC.db
目录 0 2018-10-13 15:23 傅里叶变换研究\傅里叶变换研究\x64\Release\傅里叶变换研究.tlog
............此处省略13个文件信息
- 上一篇:vcMfcUsbPort完整上位机源码
- 下一篇:ATM(用C语言编写)的
相关资源
- fftw-3.3.7快速傅里叶变换计算库
- 快速傅里叶变换的详细源代码C++
- 频域积分-傅里叶变换-反变换.zip
- 数字滤波器的C语言实现,包括高通、
- 快速傅里叶变换_C语言代码
- 北邮数值与符号计算实验 快速傅里叶
- C语言实现傅里叶变换
- 基于C语言的快速傅里叶变换FFT算法含
- FFT的C语言实现代码
- dsp图像处理二维傅里叶变换代码实现
- 图像处理 FFT快速傅里叶变换 C代码
- 基于VC++的带通滤波器的设计与实现
- C语言实现FFT(快速傅里叶变换)
- c++编写的傅里叶变换FFT程序
- 实序列快速傅里叶变换C语言源代码
- 混合基快速傅里叶变换(2FFT+4fft)优
- MFC数字图像处理BMP格式读取 保存 DF
- 快速傅里叶变换(fft\\ifft)C语言实现
- FFT 快速傅里叶变换C++实现
- 快速傅里叶变换FFT的C程序代码实现
- 离散傅里叶变换(DFT) C代码
- 实用Fourier变换与C++实现
- 一维快速傅里叶变换FFT的C++实现
- C语言实现FFT(快速傅里叶变换
- 快速傅里叶变换FFT算法完整实现C++代
- 1D与2D的快速傅里叶变换C++代码
评论
共有 条评论