speedtest-resize:比较Go语言的各种图像调整大小算法

时间:2024-03-12 00:29:47
【文件属性】:

文件名称:speedtest-resize:比较Go语言的各种图像调整大小算法

文件大小:12KB

文件格式:ZIP

更新时间:2024-03-12 00:29:47

Go

速度测试调整大小 比较Go语言的各种图像调整大小算法 我在Go( )中编写了一个名为gonagall的网络画廊。 为此,我需要一种有效的解决方案来缩放和调整许多图像(主要是JPG),以从高分辨率原始照片文件生成缩略图和带宽友好的尺寸副本。 在这个项目中,我将比较一些选定的图像大小调整算法以及ImageMagick和GraphicsMagick的速度。 竞争对手是 ,纯golang图像大小调整,更准确地说,仅是Go软件包随附的Nearest-Neighbor插值。 再次,我使用了包中最快的算法之一。 在这里,它被称为“盒子” 再次,我使用了包中最快的算法之一。 在这里,它被称为“盒子” 纯Go中的并行图像处理算法的集合(“ NearestNeighbor”算法) 为选项-resize 150x150> 使用-define "jpeg:size=300x300 -thumbna


【文件预览】:
speedtest-resize-master
----.gitignore(252B)
----main.go(3KB)
----README.md(9KB)
----LICENSE(1KB)
----opencv.go(1KB)
----go.mod(357B)
----vips.go(1KB)
----pure.go(5KB)
----exec.go(3KB)
----imagick.go(1KB)
----go.sum(1KB)
----fastjpeg.go(951B)

网友评论