foronoi:Python中Voronoi图的Fortune算法的实现

时间:2024-05-20 19:54:10
【文件属性】:

文件名称:foronoi:Python中Voronoi图的Fortune算法的实现

文件大小:1.38MB

文件格式:ZIP

更新时间:2024-05-20 19:54:10

python algorithm polygon fortune voronoi

福鲁诺伊 V oronoi图的F ortune算法。 Foronoi是基于de Berg等人对“计算几何:算法和应用程序”的描述,是Fortune算法的Python实现。 此算法是扫掠线算法,它从上向下扫描单元点,并通过抛物线(弧)之间的断点来追踪线。 线收敛时,会发生一个圆形事件,该事件会插入一个新的顶点。 。 点安装 pip install foronoi 手动安装 首先,克隆存储库,然后安装软件包。 git clone https://github.com/Yatoom/foronoi.git cd foronoi python setup.py install 注意:您需要在大多数Linux发行版上使用sudo python3 setup.py install 。 用法示例 使用多边形作为边界框的示例。 from foronoi import Voronoi , Pol


【文件预览】:
foronoi-master
----setup.py(1KB)
----.gitignore(2KB)
----foronoi()
--------__init__.py(542B)
--------events()
--------algorithm.py(23KB)
--------contrib()
--------visualization()
--------tests()
--------tree()
--------graph()
--------observers()
--------nodes()
----.travis.yml(102B)
----LICENSE(1KB)
----Pipfile.lock(15KB)
----setup.cfg(39B)
----examples()
--------check.py(828B)
--------random_bounding_triangle.py(2KB)
--------observers.py(2KB)
--------bounding_circle.py(611B)
--------quickstart.py(3KB)
--------bounding_polygon.py(2KB)
--------profiling_performance.py(1KB)
----README.md(3KB)
----Pipfile(213B)
----voronoi.gif(552KB)
----.readthedocs.yaml(491B)
----docs()
--------requirements.txt(36B)
--------Makefile(634B)
--------api.rst(95B)
--------index.rst(2KB)
--------conf.py(2KB)
--------attachments()
--------make.bat(795B)
--------public()
--------private.rst(133B)
--------observers()
--------observers.rst(83B)
--------pages()
--------private()

网友评论

  • #运行顺畅