码迷,mamicode.com
首页 > 其他好文 > 详细

matplotlib 画封闭图像并填充

时间:2018-03-24 14:32:58      阅读:193      评论:0      收藏:0      [点我收藏+]

标签:就是   pos   port   gpo   不规则   图像   import   rect   复制   

1.画矩形

  这个费了我半天劲,不知怎么就可以了。

  复制来自:https://www.cnblogs.com/ymjyqsx/p/7390288.html 

import  matplotlib.pyplot  as plt

fig = plt.figure()
ax = fig.add_subplot(111)   #创建子图,为什么要这样创建,不明白

rect = plt.Rectangle((0.1,0.2),0.4,0.3, color="red")    # (0.1,0.2)为左下角的坐标,0.4,0.3为宽和高,负数为反方向,红色填充
ax.add_patch(rect)
plt.show()

  这样画就可以画出来

2.不规则图像

  plt.fill(x, y, facecolor=‘g‘,alpha=0.5) #填充这个封闭图像,一个封闭的图像,x,y为封闭图像的各个点坐标的x,y,把这些点按顺序连起来就是要的封闭图像

   如果x=[1,2,2,1], y=[3,3,4,4] 那么填充出来的是一个矩形

matplotlib 画封闭图像并填充

标签:就是   pos   port   gpo   不规则   图像   import   rect   复制   

原文地址:https://www.cnblogs.com/beforeluck-shang/p/8638546.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!