【文件属性】:
文件名称:wordclouds:Wordclouds进入
文件大小:2.4MB
文件格式:ZIP
更新时间:2021-02-02 15:03:35
go golang image algorithm wordcloud
Wordclouds进去了。
如何使用
wordCounts := map [ string ] int { "important" : 42 , "noteworthy" : 30 , "meh" : 3 }
w := wordclouds . NewWordcloud (
wordCounts ,
wordclouds . FontFile ( "fonts/myfont.ttf" ),
wordclouds . Height ( 2048 ),
wordclouds . Width ( 2048 ),
)
img := w . Draw ()
选件
输出高度和宽度
字体:必须是有效的TTF文件。
字体最大,最小大小
色彩
背景颜色
放置:随机或圆形
掩蔽
掩蔽
可以提供算法无法放置单词的边界框列表。
可以使用“ Mask功能在给定文件和遮罩颜色的情况下创建此类遮罩。
boxes := wordclouds . Mask (
conf . Mask . File ,
conf . Width ,
conf . Height ,
conf . Mask . Co
【文件预览】:
wordclouds-master
----circle.go(525B)
----go.mod(289B)
----testdata()
--------Roboto-Regular.ttf(142KB)
--------mask.png(10KB)
--------input.json(3KB)
----go.sum(2KB)
----example()
--------main.go(3KB)
--------output.png(521KB)
--------mask.png(10KB)
--------images()
--------fonts()
--------config.json(388B)
--------input.json(3KB)
----wordcloud_test.go(1KB)
----LICENSE(11KB)
----README.md(1KB)
----spatialhashmap.go(2KB)
----.gitignore(2KB)
----wordcloud.go(10KB)
----mask.go(2KB)
----box.go(867B)