最近开始学习图像识别,第一步FFT Post author:xfxia Post published:2023年9月18日 Post category:其他 代码根据csdn论坛上一位达人的C++代码改编: public class FFT { /** Creates a new instance of FFT */ public FFT(int _ex) { ex = _ex; N = (int) Math.pow(2, ex); omegaRe = new double[N]; omegaIm = new double[N]; for (int k = 0; k < N; k++) { omegaRe[k] = Math.cos(2 * Math.PI / N * k); omegaIm[k] = Math.sin(-2 * Math.PI / N * k); } } double omegaRe[]; double omegaIm[]; int ex; int N; public int rev(int x) { int in = x; int ret = 0; for (int i = 0; i < ex; i++) { ret = ret | (in % 2 << ex - i - 1); in = in >> 1; } return ret; } public void fft(double[] inputRe, double[] inputIm, double[] outputRe, double[] outputIm) { assert (inputRe.length >= N); assert (inputRe.length == inputIm.length); assert (outputRe.length == outputIm.length); assert (inputR 版权声明:本文为sttony原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 原文链接:https://blog.csdn.net/sttony/article/details/1771341 你可能也喜欢 mimo节能模式选哪种_802.11协议精读11:节能模式(APSD,PSMP,SMPS) 从语义信息论看正则化准则 润乾报表数字大写转换解决方案 前端-学习计划 表格标签定义 逆置单链表 tomcat日志管理,所有容器日志自动覆盖、分割 PPT批量删除相同位置图片(非母版)的野路子 LaTeX使用nomencl制作术语表 [Unity Shader学习笔记]帧调试器(FrameDebugger)的使用 前端 json数据转txt文本并下载(前端自定义封装数据并下载文件) 动软.Net代码生成器无法连接数据库问题! 1333:【例2-2】Blah数集 一本通 队列 matlab中如何画圆锥,使用Matlab画出圆台圆锥圆柱 echarts 圆环图渐变 解决Pycharm中不自动补全第三方库代码问题 一文弄懂数制、码制 反序列化漏洞5 初试禅道(开源版)-安装 路由备份策略