Javascript画布中的深度缩放集合

bas*_*dan 6 javascript ajax deepzoom seadragon

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

因此,我不是将吨和大量的大图像组合成一个然后创建深度缩放图像,而是制作深度缩放图像并创建深度缩放图像,但Seadragon不支持DZC格式.

我看到它的方式我还有其他三种选择

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

我希望我能在这里得到一些建议,也许是一个有深度缩放经验的人的声音板和它用来推荐的XML格式,考虑到我有一个紧迫的截止日期,这将是最简单和最好的.

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

aly*_*lid 0

使用 HTML5 canvas 元素有什么具体原因吗?如果您只是想要不需要任何额外插件的东西,为什么不使用CanvasZoom