我是 Python 新手,我需要将 RGB 光谱绘制为一个 numpy 数组。对我来说,很明显我需要提高各个维度的 RGB 值才能获得光谱。
import numpy as np
import matplotlib.pyplot as plt
spectrum = np.zeros([255,255, 3], dtype=np.unit8) #init the array
#fill the array with rgb values to create the spectrum without the use of loops
plt.imshow(spectrum)
plt.axis('off') # don't show axis
plt.show()
是否有可能(例如 python 或 numpy 方法)在不使用循环的情况下创建频谱?
相关分类