目录如果没有安装 matplotlib 需要先安装: [code]pip install matplotlib[/code]一、读取图片并显示[code]import matplotlib.pyplot as plt image_path = "/Users/AlanWang4523/Desktop/Debug/files/image.png" image_array = plt.imread(image_path) plt.figure("ImageShow") # 图像窗口名称 plt.axis('on') # 显示坐标轴,不显示设置为 off plt.title("AlanWang4523") # 图像标题 plt.imshow(image_array) plt.show()[/code]显示图片: 二、显示灰度图[code]如果 image_array 是灰度图 plt.imshow(image_array) 改成 ==> plt.imshow(image_array, cmap='Greys')[/code]读取 mnist 数据集手写数据并显示[code]import matplotlib.pyplot as plt def test_show_mnist_num(): data_path = "data/mnist_test_10.csv" data_file = open(data_path, 'r') line = data_file.readline() all_values = line.split(',') # mnist 数据格式: label,784img_data label = int(all_values[0]) image_array = np.asfarray(all_values[1:]).reshape((28, 28)) plt.figure("Image") # 图像窗口名称 plt.imshow(image_array, cmap='Greys', interpolation='None') plt.axis('on') # 显示坐标轴,不显示设置为 off plt.title("The num is: {}".format(label)) # 图像标题 plt.show() data_file.close() test_show_mnist_num()[/code]总结以上为个人履历,盼望能给各人一个参考,也盼望各人多多支持脚本之家。 来源:https://www.jb51.net/python/328692g2i.htm 免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |
|手机版|小黑屋|梦想之都-俊月星空
( 粤ICP备18056059号 )|网站地图
GMT+8, 2025-7-1 19:17 , Processed in 0.029818 second(s), 20 queries .
Powered by Mxzdjyxk! X3.5
© 2001-2025 Discuz! Team.