imshow_norm

astropy.visualization.mpl_normalize.imshow_norm(data, ax=None, imshow_only_kwargs={}, **kwargs)[ソース]

Matplotlibの便利関数を呼び出す. matplotlib.pyplot.imshow 関数、使用 ImageNormalize 対象を規範化する.

パラメータ
data2次元または3次元アレイ

表示するデータです。何でもいい imshow そして ImageNormalize 双方とも受け入れた。参照してください imshow それがそうです。

ax :なしまたは Axes オプションです。無やか

なければ,pylotのimshowを用いる.そうでなければ、呼んでください imshow 軸を提供する方法です

imshow_only_kwargsDICT、オプション

Astropy v 4.1からの利用は推奨されていません。どちらも設定しておりますのでご注意ください norm そして vmin/vmax すでに廃棄された. matplotlib >= 3.3 それがそうです。

直接伝えなければならない imshow 事前に試みずに ImageNormalize それがそうです。これは,2つのキーワードのうち同じ名前を持つキーワードにのみ適用される ImageNormalize そして imshow -設定する場合 imshow キーワードのみ、これらのキーワードを本辞書で提供してください。

kwargsDICT、オプション

他のすべてのキーワードパラメータは ImageNormalize 初期値設定項、そして設定 imshow それがそうです。

返品
resultタプル.

包含 AxesImage 生成者 imshow そして ImageNormalize 例を挙げましょう

注意事項

♪the norm Matplotlibキーワードはサポートされていない.

実例.

import numpy as np
import matplotlib.pyplot as plt
from astropy.visualization import (imshow_norm, MinMaxInterval,
                                   SqrtStretch)

# Generate and display a test image
image = np.arange(65536).reshape((256, 256))
fig = plt.figure()
ax = fig.add_subplot(1, 1, 1)
im, norm = imshow_norm(image, ax, origin='lower',
                       interval=MinMaxInterval(),
                       stretch=SqrtStretch())
fig.colorbar(im)

(png, svg, pdf)

../_images/astropy-visualization-mpl_normalize-imshow_norm-1.png