请告诉我,显示颜色图如何最好地应用于图像会更好吗?
例如,我有一个 400 x 400 test.png 的图像,我通过 plt 显示它,然后我在 pcolor 上绘制了一个 alpha = 0.25 的颜色图,但它并没有按照我想要的方式进行......图片不清晰可见,连同颜色条(好像它不是一个 Alpha 通道,而是某种混合),加上某种网格 =(
import matplotlib.pyplot as plt
image = plt.imread('test.png')
plt.imshow(image)
vals = []
for i in range(0,200):
if i <50:
val_list = [2]*200
elif i <100:
val_list = [5]*200
elif i <150:
val_list = [10]*200
vals.append(val_list)
plt.pcolor(vals, cmap=plt.get_cmap('jet', 11), alpha = 0.25)
plt.colorbar()
plt.show()
谢谢@S.Nick,给了我制作照片的想法
200x200
)