#image #command-line-tool #deep #utility #tile #descriptor #zom

bin+lib dzi

Rust 的 crate 和命令行工具,用于深度 zom 图像(DZI)

6 个版本

0.2.3 2021 年 12 月 21 日
0.2.2 2021 年 12 月 21 日
0.1.1 2021 年 12 月 20 日

#13 in #deep

每月 30 次下载

BSD-2-Clause

1.5MB
206

DZI

用于创建深度缩放图像的库和 CLI 工具。

深度缩放图像(DZI)是微软首次发布的标准,用于存储和查看非常大的图像,同时能够在不将整个图像加载到查看器中的情况下进行缩放和平移。

有关参考实现,请参阅 https://openseadragon.github.io/

本 crate 基于位于 https://github.com/openzoom/deepzoom.py 的出色的 Python 实现。

安装

cargo install --force dzi

用法

dzi path/to/some/image

示例:使用 dzi ./test.jpg 将创建一个包含图像瓦片和描述符的目录 ./test_files/,描述符为 ./test_files/test.dzi

贡献

测试图像来自 https://unsplash.com/photos/cbEvoHbJnIE。大部分逻辑来自 https://github.com/openzoom/deepzoom.py

许可证

2-Clause BSD 许可证。请参阅 LICENSE.txt。

依赖项

~14MB
~77K SLoC