使用过MATLAB的小伙伴们都知道,一个命令subplot,可以用来在一个图片上面显示不同的字图,那么我们在Python中该怎么实现呢,这里给出一个具体的实例。
工具/原料
win10系统
winPython工具箱
方法/步骤
1
打开Python的shell界面,也就是idle界面。
2
载入相关的工具包,这里用到了skimage和mathplot工具包:
from skimage import data
import matplotlib.pyplot as plt
3
产生一组数据并且生成一个图片:
img=data.coffee()
plt.figure(num='text',figsize=(8,8))
4
画出各个子图,代码如下:
plt.subplot(2,2,1)
plt.imshow(img)
plt.subplot(2,2,2)
plt.imshow(img[:,:,0])
plt.subplot(2,2,3)
plt.imshow(img[:,:,1])
plt.subplot(2,2,4)
plt.imshow(img[:,:,2])
5
采用以下指令显示我们的图片:
plt.show()
6
查看显示结果如下图。
END
注意事项
如有疑问可以留言
分享可以使我们懂的更多
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
举报作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部