1. 首页
  2. 考试认证
  3. 其它
  4. golibjpegturbo Go的libjpeg turbo cgo绑定

golibjpegturbo Go的libjpeg turbo cgo绑定

上传者: 2024-08-19 08:08:08上传 ZIP文件 11.38KB 热度 3次

在Go中快速读取JPEG图像这个库是在Go中解码和编码JPEG图像的最快方法。我们通过cgo绑定到库来实现这一点。确切的速度取决于图像和CPU。在Mac Book Pro上,与image/jpeg标准库相比,golibjpegturbo是:解码速度提高6倍,以90%的质量水平编码时速度提高1.7倍。您可以使用go test -bench=.在您的机器上重新运行基准。与image/jpeg不同,该库可以读取CMYK格式的JPEG图像

如需了解更多关于libjpeg-turbo及其相关技术的内容,可以参考以下资源:

设置方面,在导入库之前,您需要安装libjpeg-turbo。在Ubuntu上可以通过以下命令安装:sudo apt-get install libjpeg-turbo8-dev,而在Mac OS X上则使用:brew install libjpeg-turbo

下载地址
用户评论