0
我有欲一維高斯濾波器應用到使用SciPy的的gaussian_filter1d而不改變邊緣值的數組:SciPy的1D平滑保留邊緣
>>> from scipy.ndimage.filters import gaussian_filter1d
>>> arr = [1.,2.,3.,4.,100.,5.,6.,7.,8.,9.,10.]
但是這無法保存邊緣值1和10:
>>> gaussian_filter1d(arr, 5, mode="nearest")
>>> array([ 8.26708045, 9.54770677, 10.72077793, 11.70511557,
12.43900171, 12.89021341, 13.06040738, 12.98285813,
12.71434815, 12.32350223, 11.87856682])