画像サイズによっては自身が想像していた画像とは異なる出力結果となるのですが、どなたかなぜこのようになるのか、または改善点などがございましたらご教授頂けると幸いです。
以下のように画像をnumpyを使用して生成したものを表示しようとした場合
python
1import matplotlib.pyplot as plt 2import numpy as np 3 4arr = np.random.randint(0, 255, (32, 32, 3)) 5 6plt.imshow(arr)
上記画像の様に表示されます。カラフルな画像に思えます。
画像サイズを大きくして生成すればより幻想的なカラフルな画像が生まれると思いました。
しかしながら、
python
1arr = np.random.randint(0, 255, (2914, 5925, 3)) 2 3plt.imshow(arr)
表示されたのは上記画像です。
カラフルさが分かるように表示するにはどうすればよいのでしょうか。
どなたかご教授頂けると幸いです。
実行環境
Google Colaboratory
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。