【问题标题】:Deep Zoom Collection in Javascript CanvasJavascript Canvas 中的 Deep Zoom 集合
【发布时间】:2010-11-17 12:07:39
【问题描述】:

我需要在 HTML5 画布元素中创建一个深度缩放马赛克,其中包含数千张大约 512x512 的图像,但我想尽可能少地重新发明轮子。

因此,与其将大量的大图像组合成一个然后创建一个深度缩放图像,我宁愿制作大量的深度缩放图像并创建一个深度缩放集合,但是 Seadragon 不支持 DZC 格式。

在我看来,我还有其他三个选项,分别是

  1. 从头开始,创建一个处理加载 DZC 文件的查看器
  2. 扩展 Seadragon 以允许其处理 DZC 文件
  3. 创建某种方法来解析 DCZ 文件,处理它的相关图像并将其变成一个巨大的 DZI 文件

我希望我能在这里得到一些建议,也许是来自在 Deep Zoom 和它用来推荐 XML 格式方面更有经验的人的意见板,考虑到我的截止日期很紧,这将是最简单和最好的。

任何建议都会很棒。谢谢!

【问题讨论】:

    标签: javascript ajax deepzoom seadragon


    【解决方案1】:

    使用 HTML5 画布元素是否有特定的原因?如果你只是想要一些不需要任何额外插件的东西,为什么不使用CanvasZoom

    【讨论】:

    • AFAIK,CanvasZoom 仅支持 DZI(单张图像),不支持 DZC(您可以像在 MS 的 PhotoSynth 项目中那样单独选择和重叠的图像集合)。在 MS 修复他们的垃圾 HT​​ML5 支持之前,不在 MSIE 中工作也是一个大杀手:-P
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-10
    • 1970-01-01
    • 2017-01-18
    • 2013-12-15
    • 1970-01-01
    相关资源
    最近更新 更多