内核2D#

class astropy.convolution.Kernel2D(model=None, x_size=None, y_size=None, array=None, **kwargs)[源代码]#

基类:Kernel

二维筛选器内核的基类。

参数:
模型FittableModelFittableModel

待评估模型。

x_size : int ,可选PYTHON:int,可选

内核数组x方向的大小。默认值=⌊8*Width+1⌋。仅在以下情况下使用 array 是没有的。

y_size : int ,可选PYTHON:int,可选

内核数组y方向的大小。默认值=⌊8*Width+1⌋。仅在以下情况下使用 array 是没有的,

array : ndarrayNone ,可选Ndarray或python:无,可选

内核数组。默认值为None。

mode : str ,可选Python:字符串,可选
以下离散化模式之一:
  • “居中”(默认)

    将模型离散化,取箱子中心的值。

  • 'linear_interp'

    离散化模型通过执行双线性插值之间的值在角落。

  • '过采样'

    通过在过采样网格上取平均值来离散模型。

  • “集成”

    通过在箱子上整合模型来离散模型。

width : number

筛选器内核的宽度。

factor : number ,可选数字,可选

过采样系数。默认系数=10。