12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
ADADADADAD
编程知识 时间:2024-12-18 17:12:20
作者:文/会员上传
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
Python是一种广泛应用于数据科学、人工智能等领域的编程语言,它也可以用于绘图。那么,我们可以使用Python来绘制我们喜欢的魏无羡的画像。# 导入相关库import numpy as npimpo
以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。
Python是一种广泛应用于数据科学、人工智能等领域的编程语言,它也可以用于绘图。那么,我们可以使用Python来绘制我们喜欢的魏无羡的画像。
# 导入相关库import numpy as npimport matplotlib.pyplot as pltfrom matplotlib.patches import Ellipse# 创建一个画布fig, ax = plt.subplots()# 绘制头部ellipse_face = Ellipse(xy=(0, 0), width=0.7, height=1, edgecolor='black', facecolor='#FAD29A')ax.add_patch(ellipse_face)# 绘制眼睛ellipse_left_eye = Ellipse(xy=(-0.35, 0.1), width=0.25, height=0.5, edgecolor='black', facecolor='white')ax.add_patch(ellipse_left_eye)ellipse_right_eye = Ellipse(xy=(0.35, 0.1), width=0.25, height=0.5, edgecolor='black', facecolor='white')ax.add_patch(ellipse_right_eye)# 绘制瞳孔circle_left_pupil = plt.Circle((-0.35, 0.1), 0.1, color='black')ax.add_patch(circle_left_pupil)circle_right_pupil = plt.Circle((0.35, 0.1), 0.1, color='black')ax.add_patch(circle_right_pupil)# 绘制鼻子nose = plt.Polygon([(0, 0.1), (-0.1, 0), (0.1, 0)], closed=True, edgecolor='black', facecolor='#FAD29A')ax.add_patch(nose)# 绘制嘴巴mouth = plt.Polygon([(-0.2,-0.3), (0,-0.2), (0.2,-0.3)], closed=True, edgecolor='black', facecolor='#F77272')ax.add_patch(mouth)# 绘制脸庞ellipse_face_1 = Ellipse(xy=(0, -0.6), width=1.25, height=1.7, angle=0, edgecolor='black', facecolor='#FAD29A')ax.add_patch(ellipse_face_1)# 绘制耳朵ear_left = plt.Polygon([(-0.7,0.3),(-0.4,0.4),(-0.5,0)], closed=True, edgecolor='black', facecolor='#FAD29A')ax.add_patch(ear_left)ear_right = plt.Polygon([(0.4,0.4),(0.7,0.3),(0.5,0)], closed=True, edgecolor='black', facecolor='#FAD29A')ax.add_patch(ear_right)# 设置画布的范围和坐标轴plt.xlim([-1, 1])plt.ylim([-1.8, 1])plt.axis('off')# 显示图片plt.show()
运行以上代码,就可以得到我们所绘制的魏无羡画像了。实际上,许多我们喜欢的画像都可以使用Python进行绘制,而这个过程也可以是十分有趣的。
11-20
11-19
11-20
11-20
11-20
11-19
11-20
11-20
11-19
11-20
11-19
11-19
11-19
11-19
11-19
11-19