【文件属性】:
文件名称:thumbnailer:生成缩略图的基于 nsq 的消费者
文件大小:3.99MB
文件格式:ZIP
更新时间:2024-07-12 03:21:51
Go
缩略图
这个包仍在进行中。 目的是提供创建缩略图的工具:
使用 http 服务器
使用实时分布式消息传递平台 (nsq)
去做
使 libjpeg-turbo 可选
添加测试
使 aws s3 成为可选的
添加文档
内存分析
添加重定向到图像的 http 端点
依赖关系
Thumbnailer 对 libjpeg 有一个可选的依赖
在 Ubuntu 上:sudo apt-get install libjpeg-turbo8-dev。
在 Mac OS X 上: brew install libjpeg-turbo
此功能由名为libjpegturbo的构建标记libjpegturbo
go install -tags libjpegturbo github.com/yml/thumbnailer/...
注意:不要忘记在构建之间清理 pkg 目录
如何使用它
nsq_
【文件预览】:
thumbnailer-master
----thumbnailer_test.go(2KB)
----decode.go(255B)
----LICENSE(11KB)
----testdata()
--------pic.jpg(551KB)
--------sof-issue-supported-by-libjpegturbo.jpg(3.46MB)
----README.md(3KB)
----thumbnailer.go(9KB)
----decode_libjpegturbo.go(404B)
----encode.go(1KB)
----libjpegturbo_test.go(431B)
----cmd()
--------bulk-loader()
--------http_thumbnailer()
--------nsq_thumbnailer()