1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > 用python如何画矩形_Python使用matplotlib 画矩形的三种方式分析

用python如何画矩形_Python使用matplotlib 画矩形的三种方式分析

时间:2022-07-26 13:30:24

相关推荐

用python如何画矩形_Python使用matplotlib 画矩形的三种方式分析

本文实例讲述了Python使用matplotlib 画矩形的三种方式。分享给大家供大家参考,具体如下:

假设矩形两点坐标如下,分别为:x1, y1, x2, y2 cat_dict[box][i] = (min_row, min_col, max_row, max_col)

1. plt.plot(x,y)

这种方式画的矩形 因为边距的问题 会放缩 plt.plot([cat_dict[box][i][1], cat_dict[box][i][3], cat_dict[box][i][3], cat_dict[box][i][1], cat_dict[box][i][1]], # col

[cat_dict[box][i][0], cat_dict[box][i][0], cat_dict[box][i][2], cat_dict[box][i][2], cat_dict[box][i][0]], # row

color=[c / 255 for c in label_colors[cat_idx]], marker=., ms=0)

2. ax.add_line(Line2D)

添加 4 条直线的方式,比较繁琐 from matplotlib.lines import Line2D

color = [c / 255 for c in label_colors[cat_idx]]

ax.add_line(Line2D([cat_dict[box][i][1], cat_dict[box][i][3]],

[cat

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。