DFT filter is broken when at least one of width or height is odd. The resulting image has zero values at the boundary, thus periodic conditions are not honored.
Expected behavior
Boundary conditions should be periodic
Screenshots
If applicable, add screenshots to help explain your problem.
Build info
Id: 93434b95fcd7c1bdf22c23f221195120 VCS revision id: a1523c2ba2757f3ffed8233bcb55a31370abadb1 Compiler: g++ (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
Information about the problem
Bug type: unexpected behavior
Detailed description
DFT filter is broken when at least one of width or height is odd. The resulting image has zero values at the boundary, thus periodic conditions are not honored.
Expected behavior
Boundary conditions should be periodic
Screenshots
If applicable, add screenshots to help explain your problem.
Platform