lilliput:在Go中调整图像和GIF动画的大小

时间:2024-03-11 23:28:26
【文件属性】:

文件名称:lilliput:在Go中调整图像和GIF动画的大小

文件大小:86.91MB

文件格式:ZIP

更新时间:2024-03-11 23:28:26

golang image png jpeg images

小人国 在Go中调整图像大小。 Lilliput依靠成熟的高性能C库完成解压缩,调整大小和压缩图像的大部分工作。 它旨在尽可能减少内存分配,尤其是不要在Go中创建垃圾。 因此,它适用于非常高吞吐量的图像大小调整服务。 Lilliput支持调整JPEG,PNG,WEBP和动画GIF的大小。 它还可以转换格式。 Lilliput还支持从MOV和WEBM视频中获取第一帧。 Lilliput目前仅支持OSX和Linux。 例子 Lilliput带有一个在命令行上运行的。 该示例采用用户提供的文件名并打印有关该文件的一些基本信息。 然后,它会调整图像的大小并对其进行转码(如果提供了标志),并保存生成的文件。 要使用该示例, go get github.com/discord/lilliput ,然后从examples /目录运行go build 。 执照 Lilliput是根据MIT许可发布


网友评论