该函数用于通过插值将给定数组映射到新坐标。坐标数组用于为输出中的每个点查找输入中的相应坐标。
用法:scipy.ndimage.map_coordinates(input, coordinates, output=None, order=3,cval=0.0, prefilter=True)
参数
- 输入:属于数组-输入数组。
- 坐标:其为数组-评估输入的坐标。
- 输出:这是一个数组-放置输出的数组。
- order:是int的,-是可选的,样条插值的顺序,
- cval:它是一个标量,-是可选的,如果mode为‘constant’,则该值将填充输入的边。默认值为0.0。
- prefilter:它是布尔类型,是可选的。它用于确定插值之前是否使用spline_filter对输入数组进行了预过滤。
返回值:map_coordinates:ndarray
范例1:
Python3
# importing numpy package for
# creating arrays
import numpy as np
# importing scipy
from scipy import ndimage
# creating an array from 0 to 15 values
a = np.arange(16.).reshape((4, 4))
# finding coordinates
ndimage.map_coordinates(a, [[0.3, 1], [0.5, 1]], order=1)
输出:
array([1.7, 5. ])
范例2:
Python3
# importing numpy package for
# creating arrays
import numpy as np
# importing scipy
from scipy import ndimage
a = np.arange(25.).reshape((5, 5))
vals = [[0.3, 1], [0.5, 1]]
# calculating mode
print(ndimage.map_coordinates(a, vals, order=1, mode='nearest'))
print(ndimage.map_coordinates(a, vals, order=1, cval=0, output=bool))
print(ndimage.map_coordinates(a, vals, order=1))
输出:
[2. 6.] [ True True] [2. 6.]
相关用法
- Python Scipy stats.tsem()用法及代码示例
- Python Scipy stats.tvar()用法及代码示例
- Python Scipy stats.gmean()用法及代码示例
- Python Scipy stats.tmin()用法及代码示例
- Python Scipy stats.tstd()用法及代码示例
- Python Scipy stats.tmax()用法及代码示例
- Python Scipy stats.describe()用法及代码示例
- Python Scipy stats.mean()用法及代码示例
- Python Scipy stats.nanmedian()用法及代码示例
- Python Scipy stats.nanstd()用法及代码示例
- Python Scipy stats.nanmean()用法及代码示例
- Python Scipy stats.moment()用法及代码示例
- Python Scipy stats.mode()用法及代码示例
- Python Scipy stats.normaltest()用法及代码示例
- Python Scipy stats.skewtest()用法及代码示例
- Python Scipy stats.kurtosis()用法及代码示例
- Python Scipy stats.kurtosistest()用法及代码示例
- Python Scipy stats.relfreq()用法及代码示例
- Python Scipy stats.scoreatpercentile()用法及代码示例
- Python Scipy stats.itemfreq()用法及代码示例
- Python Scipy stats.histogram()用法及代码示例
- Python Scipy stats.cumfreq()用法及代码示例
- Python Scipy stats.variation()用法及代码示例
- Python Scipy stats.binned_statistic_dd()用法及代码示例
注:本文由纯净天空筛选整理自sravankumar8128大神的英文原创作品 Python SciPy – ndimage.map_coordinates() function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。