次のように配列を作成しました:
import numpy as np
data = np.zeros( (512,512,3), dtype=np.uint8)
data[256,256] = [255,0,0]
私がやりたいのは、512x512 の画像の中央に 1 つの赤い点を表示することです。(少なくとも最初は... 残りはそこから考えることができると思います)
ベストアンサー1
plt.imshow
図を作成して表示するには、次を使用しますplt.show
。
from matplotlib import pyplot as plt
plt.imshow(data, interpolation='nearest')
plt.show()
Jupyter ノートブックの場合は、matplotlib をインポートする前に次の行を追加します。
%matplotlib inline
Jupyterのインタラクティブプロットの場合[デモ] 、 ipyml をインストールしてpip install ipympl
、以下を使用します。
%matplotlib widget