2

私はPythonを初めて使用し、次の方法でカラーマップをプロットできることを理解しました:

    import matplotlib.pyplot as plt
    #some image generating code
    
    plot = plt.imshow(image)
    plot.set_cmap(cmap)
    plot.set_interpolation(interpolation_method)
    plt.show()

私の場合、画像は2次元のnumpy配列です。その結果、美しいカラーマップが得られます (このプラットフォームを初めて使用するため、画像を投稿できませんでした)。私のカラーマップへのリンク: http://s7.directupload.net/images/131017/t9aczkmq.png )

ここに画像の説明を入力

私の質問

マウス ホバリング時に上部カラーマップの位置/ピクセルの現在の値を表示する方法はありますか? 色の値ではなく、実際の値 (プロットされた配列内) を表示する必要があります。

追加の質問

カラーマップのカットを動的に変更するために、出力にスライサーを追加する方法もありますか (FITS ビューアーに似ています)。

おそらく、適切なモジュールが必要なだけですが、ニーズに合ったモジュールがまだ見つかりませんでした。前もって感謝します!

4

0 に答える 0