我想使用scipy.interpolate.interp2d或scipy.interpolate.RectBivariateSpline插值2D图像,但希望插值是单调的。
是否有确保单调性的等价函数,还是强制interp2d或RectBivariateSpline返回单调插值的方法?
我相信我正在寻找类似于PchipInterpolator的东西,但是对于2D (或n维)。
发布于 2022-01-26 05:16:15
第一个问题是:如何定义二维(和高维)中的单调性?它似乎并不是独一无二的。本文主要研究了二维网格数据(https://hal.inria.fr/hal-01059532/document)的分段多项式单调插值。也许这个有帮助。
not中的函数RectBivariateSpline是围绕not包包装的(正如我所记得的,但可能不是)。如果是这样的话,那就不是单调的,而是基于b样条的。
https://stackoverflow.com/questions/67792200
复制相似问题