https://gitee.com/bangbaoshi/wordcloud
cd $GOPATH/src/gitee.com/bangbaoshi
git clone https://gitee.com/bangbaoshi/wordcloud.git
cd wordcloud
go run boot/main.go
Следуя этим четырем шагам, вы сможете сгенерировать изображение слова-блока в директории imgs (проверьте imgs/out.png).
Инструкция по использованию содержится в файле boot/main.go:
package main
import (
"image/color"
"gitee.com/bangbaoshi/wordcloud"
)
func renderNow() {
// Массив текстовых данных для записи
textList := []string{"Поздравляем", "Удачи", "Всего", "Лучшего"}
// Массив углов поворота текста
angles := []int{0, 15, -15, 90}
// Массив цветов текста
colors := []*color.RGBA{
&color.RGBA{0x0, 0x60, 0x30, 0xff},
&color.RGBA{0x60, 0x0, 0x0, 0xff},
&color.RGBA{0x73, 0x73, 0x0, 0xff},
}
// Установите путь к шрифтам и выходному пути
render := wordcloud.NewWordCloudRender(60, 8,
"./fonts/xin_shi_gu_yin.ttf",
"./imgs/tiger.png", textList, angles, colors, "./imgs/out.png")
// Начало рендера
render.Render()
}
func main() {
renderNow()
}
```#### Описание проекта
1. Реализован алгоритм WordBlock на языке программирования Go.
2. На Go реализованы некоторые интересные идеи.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )