Коллекция Deep Zoom в холсте Javascript - PullRequest
6 голосов
/ 17 ноября 2010

Мне нужно создать мозаику глубокого увеличения в элементе HTML5 Canvas с тысячами изображений размером примерно 512x512, но я хочу изобрести колесо как можно меньше.

Поэтому вместо того, чтобы объединять тонны и тонны больших изображений в одно, а затем создавать изображение с глубоким увеличением, я предпочел бы создать изображения с глубоким увеличением и создать коллекцию глубокого увеличения, но Seadragon не поддерживает формат DZC.

На мой взгляд, у меня есть три других варианта:

  1. Начните с нуля, создайте программу просмотра, которая занимается загрузкой файлов DZC
  2. Расширение Seadragon, чтобы он мог обрабатывать файлы DZC
  3. Создайте способ анализа файла DCZ, обработки соответствующих изображений и преобразования его в огромный файл DZI

Я надеялся, что смогу получить здесь несколько советов, может быть, совет от кого-то с большим опытом в Deep Zoom и формате XML, который он использует, чтобы рекомендовать, который будет самым простым и лучшим, учитывая, что у меня сжатые сроки.

Любой совет был бы потрясающим. Спасибо!

1 Ответ

0 голосов
/ 01 октября 2011

Есть ли конкретная причина для использования элемента HTML5 canvas?Если вы просто хотите что-то, что работает без каких-либо дополнительных плагинов, почему бы не использовать CanvasZoom

...