图像做坐标变换后有黑点,julia有相关的插值算法吗?

使用julia处理图像,图像经过非线性变换后,部分像素点缺失显示黑点,使用julia一般怎么处理?
变换后图像的样子:
Snipaste_2023-03-16_17-40-11
原始图像的样子:
Snipaste_2023-03-16_17-40-32

我经常用的插值,不知道对你有没有用

using Interpolations

linear_interpolation(xvec, yvec, extrapolation_bc=Line())

这个可以实现线性内插外插。

using Dierckx: Spline1D

Spline1D(xvec, yvec)

三次样条插值

1 个赞

多谢!
后面自己写了一个双线性插值函数解决了。