ZScaleInterval#
- class astropy.visualization.ZScaleInterval(n_samples=1000, contrast=0.25, max_reject=0.5, min_npixels=5, krej=2.5, max_iterations=5)[源代码]#
基类:
BaseInterval
间隔基于IRAF的zscale。
https://iraf.net/forum/viewtopic.php?showtopic=134139
原始实施:spacetelescope/stsci.numdisplay
根据BSD风格的3条款许可(参见AURA_许可证.rst).
- 参数:
- n_samples :
int
,可选PYTHON:int,可选 数组中要采样以确定比例因子的点数。默认值为1000。
在 5.2 版本发生变更:
n_samples
取代过时的nsamples
参数,该参数将在将来删除。- contrast :
float
,可选Python:Float,可选 用于确定最小值和最大值的比例因子(介于0和1之间)。值越大,用于显示的最小值和最大值之间的差值越小。默认为0.25。
- max_reject :
float
,可选Python:Float,可选 如果超过
max_reject * npixels
像素被拒绝,那么返回的值就是数据的最小值和最大值。默认为0.5。- min_npixels :
int
,可选PYTHON:int,可选 如果少于
min_npixels
像素剔除后剩余的像素,则返回的值是数据的最小值和最大值。默认为5。- krej :
float
,可选Python:Float,可选 用于拒收的西格玛数。默认为2.5。
- max_iterations :
int
,可选PYTHON:int,可选 拒绝的最大迭代次数。默认为5。
- n_samples :
属性摘要
自 5.2 版本弃用.
方法总结
get_limits
\(值)根据提供的值返回间隔中的最小值和最大值。
属性文档
- nsamples#
自 5.2 版本弃用: NSamples属性已弃用,可能会在将来的版本中删除。请改用n_Samples。
方法文件