cl991036
管理员
管理员
  • 注册日期2003-07-25
  • 发帖数5917
  • QQ14265545
  • 铜币29669枚
  • 威望217点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • GIS帝国铁杆
阅读:918回复:0

[转]用"心"画地图

楼主#
更多 发布于:2020-04-10 10:12
最近在折腾了几个 Python 库,发现了一个比较好玩的,简而言之,以图画图。先看下效果,我用“心”画的地图。


效果图:

原图:






[p][p][p][p][p][p][p][p][p][p][/p][/p][/p][/p][p][p][p]绘制教程[/p][/p][/p][/p][/p][/p][/p][/p]

[/p]这个使用了一个开源库:nuno-faria/tiler,地址:


https://github.com/nuno-faria/tiler


tiler 默认自带了几种 tiles,也就是用于绘图的元素,有心形、圆形等,当然如果这些不能满足你的要求,也可以自己生成。


项目需要python 3的环境,我们还是使用conda吧。


[p]

conda create  --name tiler python=3.6conda activate tiler
[/p]

再安装依赖的包
[p]

conda install opencvconda install tqdm
[/p]

生成图片




[p]

python tiler.py path/to/源图片地址 path/to/tiler文件夹 #(就是用于填充的图的文件夹)
[/p]如果你觉得自带的填充图形不够用,可以自己画一个图,然后使用下面的命令处理一下
[p]

python gen_tiles.py path/to/image
[/p]
喜欢0 评分0
没钱又丑,农村户口。头可断,发型一定不能乱。 邮箱:gisempire@qq.com
游客

返回顶部