我正在尝试使用 Aforge 进行傅立叶变换。根据文档,此代码应该可以工作。
Bitmap a1 = new Bitmap("c://z3.bmp");
ComplexImage complexImage1 = ComplexImage.FromBitmap(a1);
complexImage1.ForwardFourierTransform();
Bitmap fourierImage = complexImage1.ToBitmap();
fourierImage.Save("c:/z2.bmp");
出于某种原因,出现了一个奇怪的错误:“图像宽度和高度应该是 2 的幂。” 我不知道这意味着什么,代码应该可以完美运行。请问有什么帮助吗?