最近开始学习图像识别,第一步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 你可能也喜欢 执行 git reset –hard HEAD^ 报错 H3C OSPF综合实验 C++实现设计模式——组合(Composite)模式 强化学习 — mujoco、mujoco_py、gym 和 baselines的环境配置 Apache+mod_wsgi实现Windows本地部署Flask spring环境配置 用数组来处理求Fibonacci数列问题 查看JVM堆内存对象的分布状况 iOS-启动动态页跳过设计思路 MyBatis原理剖析 推荐一个免费下matlab代码的网站 nginx配置代理服务器-反向代理详细教程 IdentityServer4 在最新版 Chrome 上登录失败 了解这些常用接口一定会有用的 Spring MVC标签小结 计算机 事务管理,计算机软考考试必备知识点:事务管理 将文本(lrc,txt)文件转换成UTF-8格式 android系统中几种系统级别的全局变量 百度云ASR,TTS开发问题记录 98. Validate Binary Search Tree(验证二叉搜索树)