内核2D#
- class astropy.convolution.Kernel2D(model=None, x_size=None, y_size=None, array=None, **kwargs)[源代码]#
基类:
Kernel
二维筛选器内核的基类。
- 参数:
- 模型 :
FittableModel
FittableModel
待评估模型。
- x_size :
int
,可选PYTHON:int,可选 内核数组x方向的大小。默认值=⌊8*Width+1⌋。仅在以下情况下使用
array
是没有的。- y_size :
int
,可选PYTHON:int,可选 内核数组y方向的大小。默认值=⌊8*Width+1⌋。仅在以下情况下使用
array
是没有的,- array :
ndarray
或None
,可选Ndarray或python:无,可选 内核数组。默认值为None。
- mode :
str
,可选Python:字符串,可选 - 以下离散化模式之一:
- “居中”(默认)
将模型离散化,取箱子中心的值。
- 'linear_interp'
离散化模型通过执行双线性插值之间的值在角落。
- '过采样'
通过在过采样网格上取平均值来离散模型。
- “集成”
通过在箱子上整合模型来离散模型。
- width : number数
筛选器内核的宽度。
- factor : number ,可选数字,可选
过采样系数。默认系数=10。
- 模型 :