PowerStretch#

class astropy.visualization.PowerStretch(a)[源代码]#

基类:BaseStretch

一次力量拉伸。

拉伸由以下公式得出:

\[y=x^a\]
参数:
a : floatPython :浮点

功率指数(见上述公式)。 a 必须大于0。

属性摘要

inverse 

执行反向操作的拉伸对象。

power 

自 6.0 版本弃用.

方法总结

__call__(values[, clip, out, invalid])

使用此拉伸变换值。

属性文档

inverse#

执行反向操作的拉伸对象。

power#

自 6.0 版本弃用: POWER属性已弃用,可能会在未来版本中删除。请改用a。

方法文件

__call__(values, clip=True, out=None, invalid=None)[源代码]#

使用此拉伸变换值。

参数:
values : array_likeNumpy:ARRAY_LIKE

应该已经规范化为 [0:1] 范围。

clip : bool ,可选可选的布尔

如果 True (默认),值在 [0:1] 范围被剪裁到 [0:1] 范围。

out : ndarray ,可选ndarray,可选

如果指定,则输出值将放置在该数组中(通常用于就地计算)。

invalid : Nonefloat ,可选PYTHON:NONE或PYTHON:FLOAT,可选

值指定由此类生成的NaN值。输入中的NaNs values 数组未更改。此选项通常与matplotlib规范化类一起使用,其中 invalid 值应映射到matplotlib colormap“under”值(即任何小于0的有限值)。如果 None ,则不替换NaN值。如果 clip=True .

返回:
result : ndarray恩达雷

转换后的值。