-1
正規化された配列では、以下の例では定義済みのカラーマップ-を使用してrgba配列を与えています。Pythonでカスタムカラーマップを使用した単一値配列からrgba配列へ
import numpy as np
from matplotlib import cm
#arr_orig assumed to be normalized, real array.
arr_color = np.uint8(cm.jet(arr_orig) * 255)
私もhttp://matplotlib.org/examples/pylab_examples/custom_cmap.htmlのコードに基づいて、カスタムRGBカラーマップ、my_colormap
を定義している、と私は当然のことながら
cm.register_cmap(name = 'custom_colormap', cmap = my_colormap)
を使用して名前を与えたことは、しかし、私は今、私の元を置き換えることはできません
arr_color = np.uint8(cm.custom_colormap(arr_orig) * 255)
とのコード私はこれをしようとすると、私は次のエラーを取得:
を210AttributeError: 'module' object has no attribute 'custom_colormap'
私が命名したカスタムカラーマップを使用して新しい配列を作るために使用することができます
arr_color = np.uint8(cm.custom_colormap(arr_orig) * 255)
にいくつかのコードと同等とは何ですか?
ありがとうございました。