小编hel*_*qua的帖子

提取由matplotlib补丁括起来的坐标。

我使用matplotlib.patches.ellipse创建了一个椭圆,如下所示:

patch = mpatches.Ellipse(center, major_ax, minor_ax, angle_deg, fc='none', ls='solid', ec='g', lw='3.')
Run Code Online (Sandbox Code Playgroud)

我想要的是此修补程序内包含的所有整数坐标的列表。即,如果我要将此椭圆与每个整数点一起绘制在同一网格上,那么椭圆中将包含哪些点?

我尝试查看是否可以提取椭圆方程,以便可以遍历每个点并查看其是否在直线内,但是我似乎找不到一种明显的方法来完成此操作,因为主椭圆的轴可以以任何角度定向。必须将这些信息存储在某个地方的补丁程序中,但是我似乎找不到它。

任何对此的建议将不胜感激。

python patch matplotlib ellipse

4
推荐指数
1
解决办法
2598
查看次数

标签 统计

ellipse ×1

matplotlib ×1

patch ×1

python ×1