Python绘制点线

来源:互联网 发布:淘宝旺铺版本区别 编辑:程序博客网 时间:2024/05/16 07:06
from PIL import Imagefrom pylab import *#读取图片信息到数组中im = array(Image.open('empire.jpg'))#绘制图像imshow(im)#随意给的一些点x = [100, 100, 400, 400]y = [200, 500, 200, 500]#使用红色-星状标记需要绘制的点plot(x, y, 'r*')#将数组中的前两个点进行连线plot(x[:2], y[:2])#添加标题信息title('Plotting: "empire.jpg"')#隐藏坐标轴#axis('off')#显示到屏幕窗口show()

命令axis()绘制效果可以参看图片对比效果,左边是关闭坐标轴的,右侧是开启坐标轴的。
在绘图时,有很多的选项可以控制图片的颜色和样式。
plot(x, y)         #默认为蓝色实线
plot(x, y, 'r*')   #红色星状标记
plot(x, y, 'go-')  #带有圆圈标记的绿线
plot(x, y, 'ks:')  #带有正方形标记的黑色虚线
用PyLab库绘图的基本颜色格式命令
颜色 ‘b’蓝色'g'绿色'r'红色'c'青色'm'品色'y'黄色'k'黑色'w'白色
用PyLay库绘图的基本线型格式命令
线型 '-'实线'--'虚线':'点线
用LyLab库绘图的基本绘制标记格式命令
标记 '.'点'o'圆圈's'正方形'*'星形'+'加号'x'叉号
原创粉丝点击