ZScaleInterval

class astropy.visualization.ZScaleInterval(nsamples=1000, contrast=0.25, max_reject=0.5, min_npixels=5, krej=2.5, max_iterations=5)[ソース]

ベースクラス: astropy.visualization.interval.BaseInterval

IRAFによるzscaleの間隔.

https://iraf.net/forum/viewtopic.php?showtopic=134139

オリジナル実現:https://github.com/space etelescope/sttis.numdisplay/blob/master/lib/stsci/numdisplay/zscale.py

3条項BSDスタイルライセンスによりライセンスを取得します(AURA_LICENSE.rstを参照)。

パラメータ
nsamples形が整っていて、オプションです

スケーリング係数を決定するために使用されるサンプリングすべき配列内の点数。デフォルトは1000です。

contrast浮動、オプション

最小値および最大値を決定するためのスケーリング係数(0と1の間)。値が大きいほど、表示に用いる最小値と最大値との差が大きくなる。デフォルトは0.25である.

max_reject浮動、オプション

もし超えたら max_reject * npixels 画素が拒否されると、返却値はデータの最小値および最大値となる。デフォルトは0.5である.

min_npixels形が整っていて、オプションです

もし数量が少ない場合 min_npixels 画素が拒否された後に残った画素は、返却値がデータの最小値および最大値となる。デフォルトは5である.

krej浮動、オプション

拒否のためのシグマ数。デフォルトは2.5である.

max_iterations形が整っていて、オプションです

拒否の最大反復回数。デフォルトは5である.

方法要約

get_limits \(値)

与えられた値に応じて間隔における最小値および最大値を返す.

方法文書

get_limits(values)[ソース]

与えられた値に応じて間隔における最小値および最大値を返す.

パラメータ
valuesNdarray

画像値。

返品
Vmin、Vmax浮いている.

間隔内の最小と最大画像値.