发出来后改了下文,晚了点呜呜
反正在写代码,有python的可以试一下
import matplotlib.pyplot as plt
import matplotlib.patches as patches
fig, ax = plt.subplots()
# 设置长宽比例一致
ax.set_aspect('equal')
ax.set_xlim(0, 10)
ax.set_ylim(0, 12)
# 1:头、身体、腿
ax.add_patch(patches.Circle((8, 11), 1, color='royalblue', ec='black')) # 头
ax.add_patch(patches.Rectangle((7.5, 5.5), 1, 4, color='royalblue', ec='black')) # 身体
ax.add_patch(patches.Rectangle((7.5, 0), 1, 5, color='royalblue', ec='black')) # 腿
ax.add_patch(patches.Rectangle((4.5, 6.2), 4.0, 0.7, angle=45, color='royalblue', ec='black')) # 手
# 0:头、身体、腿、手
ax.add_patch(patches.Circle((2, 6.5), 1, color='royalblue', ec='black')) # 头
ax.add_patch(patches.Rectangle((2.8, 5), 3, 1.2, angle=-20, color='royalblue', ec='black')) # 身体
ax.add_patch(patches.Rectangle((3.0, 2.8), 3.0, 0.6, angle=10, color='royalblue', ec='black')) # 大腿
ax.add_patch(patches.Rectangle((2.5, 2.3), 3, 0.6, angle=-20, color='royalblue', ec='black')) # 小腿
plt.axis('off')
plt.show()