2017-12-18 107 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