Python で matplotlib を使用して画像の RGB キューブを作成しようとしています。format のすべてのピクセルの RGB を含む python リストがあります[(2,152,255),(0,0,0)...]
。散布関数を使用してすべてのポイントをプロットしますが、各 RGB ポイントをそれぞれの RGB カラーでプロットする方法がわかりません。
私はこのようなことを試みましax.scatter(paleta[0],paleta[1],paleta[2],c = RGBlist)
たが、関数はRGBa値を期待しています...
私は次のようなものを期待しています:
コード :
paleta=zip(*RGBlist)
fig = plt.figure()
ax = fig.add_subplot(111, projection='3d')
ax.scatter(paleta[0],paleta[1],paleta[2])
ax.grid(False)
ax.set_title('grid on')
plt.savefig('Images\\RGBcube.png')