文件名称:go-iiif:Go包以实现IIIF Image API
文件大小:26.74MB
文件格式:ZIP
更新时间:2024-05-21 12:36:07
iiif iiif-image Go
去iiif 这是什么? 这始于程序包的分支,程序将所有处理逻辑离散的Go程序包,并在定义了源,派生和图形详细信息。 源图像和派生类都有一个额外的缓存层。 我这样做是为了更好地理解背后的体系结构(并解决我自己的担忧)。 目前,此软件包可能不支持其他IIIF元数据或发布API。 所谓“分叉”,是指我和认为这段代码和他的代码跨越鸿沟,但不一定要牵手。 重要的 go-iiif软件包的2.0.0及更高版本引入了三个与以前版本不兼容的向后更改。 他们是: 删除了libvips和bimg软件包以进行默认的图像处理,并引入了用于定义图像处理功能的“驱动程序”。 使用 Bucket和Blob接口读取和写入文件。 引入 URI字符串而不是路径或文件名来定义要处理的图像。 这三个更改将在下面详细讨论。 车手 go-iiif首先是用库和bimg Go包装器编写的,用于图像处理。 libvips非常