没有合适的资源?快使用搜索试试~ 我知道了~
polylabel-rs:具有FFI的Polylabel算法的Rust实现
共28个文件
rs:9个
sh:4个
yml:3个
需积分: 12 2 下载量 173 浏览量
2021-02-02
14:58:30
上传
评论
收藏 319KB ZIP 举报
温馨提示
多标签 多算法的Rust实现 橙色点是多边形质心。 蓝绿色点是理想的标签位置。 红色框显示搜索空间。 您可以通过克隆此回购,切换到生成自己这个可视化的分公司,并打开 Jupyter笔记本电脑,然后通过细胞步进。 您还可以使用笔记本轻松显示自己的多边形。 如何使用 extern crate polylabel; use polylabel :: polylabel; extern crate geo; use geo :: {Point, Polygon}; let coords = vec! [ ( 0.0 , 0.0 ), ( 4.0 , 0.0 ), ( 4.0 , 1.0 ), ( 1.0 , 1.0 ), ( 1.0 , 4.0 ), ( 0.0 , 4.0 ), ( 0.0 , 0.0 ) ]; let poly = Polygon :: new (coords. into (), vec! []); let label_pos = polylabel ( & poly, & 0.10 ); // Point(0.5
资源推荐
资源详情
资源评论
收起资源包目录
polylabel-rs-master.zip (28个子文件)
polylabel-rs-master
.travis.yml 4KB
output.gif 215KB
license.txt 1KB
cbindgen.toml 207B
data
norway_main.rs 349KB
.github
workflows
rust.yml 129B
ffi.py 5KB
include
header.h 1KB
ci
before_deploy_manylinux1.sh 1KB
before_deploy_windows.ps1 719B
install.sh 298B
script.sh 310B
before_deploy_osx.sh 1KB
appveyor.yml 4KB
src
build.rs 333B
ffi.rs 4KB
poly3.rs 559B
poly1.rs 5KB
lib.rs 10KB
poly2.rs 4KB
errors.rs 477B
Cargo.toml 736B
benches
benchmark.rs 930B
.gitignore 18B
ell.svg 897B
README.md 4KB
visualise.ipynb 11KB
.gitattributes 28B
共 28 条
- 1
资源评论
刘岩Lyle
- 粉丝: 42
- 资源: 4680
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功