Python图像手绘效果怎么实现?Python如何画出手绘风格数据图表

【Python图像手绘效果怎么实现?Python如何画出手绘风格数据图表】很多学习python的小伙伴应该都知道matplotlib这个库能够绘制各种可视化的数据图表,但是有没有想过以另外一种风格去绘制这些图像呢 。那么这篇文章小编会来给大家介绍一个方法来实现python图像手绘效果,感兴趣的小伙伴就和小编一起往下阅读学习一下吧 。

Python图像手绘效果怎么实现?Python如何画出手绘风格数据图表

文章插图
1.那么要绘制可视化数据图表就需要导入matplotlib库中的pyplot模块,以及numpy这个第三方库 。它们分别起到的作用为构建窗口绘制图像,以及提供生成可视化图表所需要的数据,代码如下所示:
import numpy as npimport matplotlib.pyplot as plt2.在pyplot这个模块之中是可以构建出一个窗口来显示图像的,而它在使用完毕之后是需要去关闭才可以停止程序运行的 。所以它可以使用with关键字来控制上下文资源,然后在这个关键字后面用plt.xkcb()函数创建出一个结构 。这个结构表示的意思就是下面所有代码绘制出来的图像都会使用手绘风格,示例如下:
with plt.xkcd():3.那么接下来只需要调用方法来绘制可视化图表就可以了,直方图、饼图、曲线图都可以 。那么曲线可视化图表只需要xy轴所需要的参数并且曲线所需要的参数即可,之后只需要给这个图像的标题和x轴y轴命名并且设定曲线的颜色和延哪个轴变化即可,代码如下所示:
plt.plot(np.arange(0, 10, 0.1), np.sin(time))plt.title('wave')plt.xlabel('Time')plt.ylabel('sin(time)')plt.axhline(y = 0, color ='k')plt.show()以上就是关于“Python图像手绘效果怎么实现?Python如何画出手绘风格数据图表”的全部内容了,希望对你有所帮助 。

    推荐阅读