首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >DFT着色器分两道次的问题

DFT着色器分两道次的问题
EN

Stack Overflow用户
提问于 2020-07-09 03:31:28
回答 1查看 43关注 0票数 0

我正在为2D图像创建FFT着色器。

第一个着色器一次计算2D DFT。那个着色器的输出似乎是正确的。

然而,当我使用第二个着色器,它使用两次传递,首先计算行方向的一维DFT,然后列方向的一维DFT,输出不匹配第一个。

https://repl.it/@SukantPal/Inside-PixiJS-Experiment-GPU-based-FFT-filter#script.js

我正在使用PixiJS过滤器的着色器。要运行第一个着色器,只需从applyFilter中删除FFTFilter方法&它将使用一次性着色器。

一些补充说明:

我使用RGB平均值来表示输入signal.

  • Running,一遍着色器可能会冻结您的计算机/GPU一段时间。

(这些图片的白色填充可能来自我的截图)

输入:

正确的DFT:

错误的DFT:

EN

回答 1

Stack Overflow用户

发布于 2020-07-09 14:59:59

我发现了这个问题--我蠢到把TAU设置为3.14而不是6.28!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62806961

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档