跳转到内容

sharp Deep Zoom 图像金字塔

复制本页

Deep Zoom 不是一张缩略图,而是按层级和坐标切分的图像金字塔。页面展示的是同一输入生成的普通预览图;金字塔归档本身不是可直接展示的图像。

sharp 0.35.5 的参考实现生成 960 × 640 的预览,以及使用 Deep Zoom layout、256 像素 tile、1 像素 overlap 和 ZIP container 的 .szi。归档已经过 ZIP、descriptor、tile properties 与 tile 层级检查。

deep-zoom output
WEBP960 × 640, 78,888 bytes

Generated with sharp 0.35.5 / libvips 8.18.7.

没有对应实现: govips v2.19.0 没有公开的 Deep Zoom / dzsave 高层 API。

sharp 是本页的参考实现;CLI dzsave 已执行,仍等待比较。govips 与 pyvips Tab 中没有对应实现,是因为本专题不把内部生成函数或未维护的路径包装成公开 API。部署时需让查看器读取 .szi,或按目标查看器要求解包并提供 descriptor 与 tile 文件。