标签:plt 朋克 赛博 霓虹灯 matplotlib Python mplcyberpunk
遇事不决,量子力学;不懂配色,赛博朋克。推荐一个Python可视化库
12月10日,历经多次跳票后,波兰公司CD Projekt Red制作的《赛博朋克2077》终于正式发售,在Steam上线不到3小时,便一举超越《Among Us》、《Dota 2》与《反恐精英:全球攻势》,达成100万玩家同时在线的成绩。
遇事不决,量子力学;不懂配色,赛博朋克。
霓虹灯管是赛博朋克一个重要的视觉元素,霓虹灯的色彩饱和度高,是活力的象征,与赛博朋克想要表达的“反抗”相互呼应,甚至可以说霓虹灯是赛博朋克世界的第二主角。
本文向大家介绍一款可以创建赛博朋克风格的matplotlib图表库——mplcyberpunk,主要实现了霓虹灯效果。
https://github.com/dhaitz/mplcyberpunk
安装和使用
pip install mplcyberpunk
使用方法:
import matplotlib.pyplot as plt
import mplcyberpunk
plt.style.use("cyberpunk")
plt.plot([1, 3, 9, 5, 2, 1, 1], marker='o')
plt.plot([4, 5, 5, 7, 9, 8, 6], marker='o')
mplcyberpunk.add_glow_effects()
plt.show()
还有一些有意思的实例,大家可以探索一下。
每个人对赛博朋克的认知不同,对其精神内核的理解也不同。我心中的赛博朋克是反抗精神,即便是有些许对科技和社会的悲观主义也对现在的一种警示,绝望之中不放弃希望。
说回这个项目,matplotlib 是 Python 最著名的绘图库,作者提供了一种改进matplotlib视觉效果的方式,虽然还不完善,但是有志之士可以继续贡献代码,继续完善这个库。
标签:plt,朋克,赛博,霓虹灯,matplotlib,Python,mplcyberpunk 来源: https://www.cnblogs.com/jpld/p/14125291.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。