sharp Deep Zoom 图像金字塔
Deep Zoom 不是一张缩略图,而是按层级和坐标切分的图像金字塔。页面展示的是同一输入生成的普通预览图;金字塔归档本身不是可直接展示的图像。
预览与金字塔配置
Section titled “预览与金字塔配置”sharp 0.35.5 的参考实现生成 960 × 640 的预览,以及使用 Deep Zoom layout、256 像素 tile、1 像素 overlap 和 ZIP container 的 .szi。归档已经过 ZIP、descriptor、tile properties 与 tile 层级检查。

Generated with sharp 0.35.5 / libvips 8.18.7.
没有对应实现: govips v2.19.0 没有公开的 Deep Zoom / dzsave 高层 API。await sharp('input.jpg').tile({ layout: 'dz', container: 'zip', size: 256, overlap: 1 }).toFile('pyramid.szi');没有对应实现: 本专题没有维护 pyvips 的 Deep Zoom 对比实现。vips dzsave input.jpg pyramid.szi --layout dz --container zip --tile-size 256 --overlap 1 --suffix '.jpeg[Q=82]'binding 边界与部署
Section titled “binding 边界与部署”sharp 是本页的参考实现;CLI dzsave 已执行,仍等待比较。govips 与 pyvips Tab 中没有对应实现,是因为本专题不把内部生成函数或未维护的路径包装成公开 API。部署时需让查看器读取 .szi,或按目标查看器要求解包并提供 descriptor 与 tile 文件。