2017-12-18 202 views
0

我目前正致力于实现频谱图,并且从FFT输出它。我得到的结果非常像素。为了使输出更加平滑,我需要实现双线性插值。Swift中的双线性插值

是否有任何库或API随时可用?

我在CoreImage中找到一个函数samplingLinear(),它使用双线性插值对图像进行采样。但是,我需要插入FFT数据而不是图像。

任何帮助将不胜感激。 Spectrogram_Sample

谢谢。

回答

0

假设你通过OpenGL/CoreAnimation/UIImageView显示数据,你应该在那里做插值。

E.g.如果您通过CALayer显示数据,则可以将magnificationFilter设置为kCAFilterLinear。如果您使用OpenGL,则可以将GL_TEXTURE_MAG_FILTER设置为GL_LINEAR