Глубокий зум
![]() | |
Разработчик(и) | Майкрософт |
---|---|
Стабильная версия | 0.9.000.5 / 13 октября 2008 г |
Операционная система | Microsoft Windows (медиа) |
Тип | Мультимедиа |
Лицензия | Собственный |
Веб-сайт | MSDN |
Deep Zoom — это технология, разработанная Microsoft для эффективной передачи и просмотра изображений. Он позволяет пользователям перемещаться и увеличивать большое изображение с высоким разрешением или большую коллекцию изображений. Это сокращает время, необходимое для начальной загрузки, за счет загрузки только просматриваемого региона или только того разрешения, в котором он отображается. Последующие регионы загружаются по мере того, как пользователь перемещается по ним (или масштабирует их); анимация используется, чтобы скрыть любые рывки при переходе. Библиотеки также доступны на других платформах, включая Java и Flash .
История
[ редактировать ]Формат файла Deep Zoom очень похож на формат изображений Google Maps , где изображения разбиваются на фрагменты, а затем отображаются по мере необходимости. Мозаичное разбиение обычно следует шаблону квадродерева с увеличением разрешения изображения (другими словами, удвоенное масштабирование и удвоенное разрешение). Основное отличие состоит в том, что в Картах Google фактическая информация об изображении меняется от одного уровня масштабирования к другому, а в случае с Deep Zoom одно и то же изображение отображается на каждом уровне масштабирования.
Seadragon Software , ранее Sand Codex, первой создала технологию Seadragon и ее реализацию того, что сейчас называется Deep Zoom. Затем эта технология была поглощена Microsoft Live Labs, когда было приобретено Seadragon Software. Инженеры Seadragon теперь работают с Microsoft над интеграцией своей работы в такие технологии, как Silverlight и Photosynth . [1]
Примеры глубокого увеличения
[ редактировать ]Самая известная реализация Deep Zoom, вероятно, была первой: коллекция памятных вещей на сайте Hard Rock . Задуманный и спроектированный Дунканом/Ченноном и построенный Vertigo, он был впервые продемонстрирован в марте 2008 года на конференции Microsoft MIX в Лас-Вегасе .
В 2010 году Microsoft Live Labs в партнерстве с Калифорнийским университетом в Беркли создала ChronoZoom , инструмент визуализации времени на базе DeepZoom, который расширил границы DeepZoom, поскольку требовал масштабирования с масштаба 13 миллиардов лет до одного дня. С тех пор проект перешел в разработку под руководством Microsoft Research .
Другой пример — проект Deep Earth . описывают его Его создатели как «проект сообщества, направленный на создание богатого интерактивного элемента управления картографированием с использованием Silverlight2 Deep Zoom. Концентрируясь на изображениях и данных Microsoft Virtual Earth, проект предлагает членам команды возможность учиться и делиться, создавая при этом что-то классное и полезное. "
Проект коллекции картин http://galleryzoom.co.uk/ показывает 1000 изображений с высоким разрешением/сенсоров, индивидуально проиндексированных. (Используя Deep Zoom Composer).
Блез Агера-и-Аркас продемонстрировал Seadragon и Photosynth на конференции TED 2007 года.
В ноябре 2009 года 352 Media Group , разработчик Silverlight в партнерской программе Microsoft Silverlight, создала пример Deep Zoom с использованием Microsoft Silverlight версии 3. [2] Он доступен на веб-сайте 352 Media Group .
Архивировано Глубокое масштабирование Уинстона Черчилля. 4 июля 2010 г. на мозаике Wayback Machine , созданной разработчиками Silverlight Shoothill . Оно представляет собой как онлайн-интерактивное глубокое масштабирование, так и автономное глубокое масштабирование, которое является частью выставки Черчилля в Военных комнатах Черчилля в Уайтхолле. .
В 2010 году компания Shoothill построила « Sumatran Tiger Deep Zoom» — самую большую из когда-либо существовавших — для всемирной природоохранной организации Fauna and Flora International , на которой представлены тысячи изображений исчезающих видов.
Первый пример технологии, подобной Deep Zoom, был реализован в Департаменте по делам маори Новой Зеландии в 1997 году. [ нужна ссылка ] Технология использовалась для демонстрации владения землей маори.
Изображения с глубоким увеличением
[ редактировать ]Формат файла, используемый Deep Zoom (а также Photosynth и Seadragon Ajax), основан на XML. Пользователи могут указать одно большое изображение (дзи). [3] или коллекция изображений (dzc). [4] Это также позволяет использовать «разреженные изображения»; где некоторые части изображения имеют большее разрешение, чем другие, пример чего можно найти на домашней странице Seadragon Ajax ; Отображаемое изображение велосипеда является разреженным. [5] Несмотря на то, что формат дзи используется в фирменном Deep Zoom, он открыт и может использоваться кем угодно.
Изображение с глубоким увеличением (дзи)
[ редактировать ]DZI состоит из двух частей: файла DZI (с расширением .dzi или .xml) и подкаталога папок с изображениями. Каждая папка в подкаталоге изображений помечена своим уровнем разрешения. Более высокие числа соответствуют более высокому уровню разрешения; [6] внутри каждой папки находятся фрагменты изображений, соответствующие этому уровню разрешения, пронумерованные последовательно в столбцах сверху слева вниз справа.
Коллекция Deep Zoom (dzc)
[ редактировать ]DZC — это совокупность некоторого количества DZI, связанных и на которые ссылается файл DZC (с расширением .dzc или .xml). На высоком уровне коллекция представляет собой несколько миниатюр изображений, местоположение которых отслеживается в файле .dzc/.xml. При масштабировании изображения он получает доступ к плиткам с большим разрешением. Структура DZC аналогична структуре DZI; Файл .dzc/.xml определяет коллекцию, а подкаталог папок соответствует файловой структуре DZI, каждая из которых имеет свой набор .dzi/.xml и фрагментов изображений. DZC используется в Microsoft Pivot, но не в SeaDragon как таковом.
Разреженные изображения
[ редактировать ]Разреженные изображения являются подклассификацией типа файлов DZI. Разреженное изображение обычно представляет собой несколько отдельных фотографий с разным уровнем разрешения, помещенных в один DZI вместо DZC. Разреженные изображения не имеют файловой структуры, отличной от структуры DZI, и отличаются только тем, что для всего DZI не существует единого уровня «самого высокого разрешения».
Программное обеспечение, использующее Deep Zoom
[ редактировать ]- Image Composite Editor — инструмент для сшивания изображений, созданный Microsoft Research.
- Deep Zoom Composer — создатель коллажей и простой инструмент для создания панорам [7] созданный Microsoft. Разрешение изображений сохраняется при экспорте для использования в Интернете (с помощью Silverlight Deep Zoom или JavaScript с использованием стороннего шаблона ). Больше не доступен для загрузки с сайта Microsoft, хотя его можно найти в других источниках, таких как Интернет-архив. [8] .
разработка ОС для iPhone
[ редактировать ]
Microsoft Live Labs создала приложение для App Store под названием Seadragon Mobile . [9] Он запускается через Интернет и включает Deep Zoom по следующим категориям: искусство, история, карты, фотографии, Photosynth , куда каждый может загрузить, космос, технологии и Интернет.
Ссылки
[ редактировать ]- ^ Хайме Родригес: Учебное пособие по глубокому зуму (объяснение и кодирование) ..
- ^ «Превращение пустой стены в проект Microsoft Silverlight Deep Zoom — компания веб-дизайна 352 Media Group» . 352media.com. 25 ноября 2009 г. Проверено 29 мая 2010 г.
- ^ Расширение файла для изображения с глубоким увеличением.
- ^ Расширение файла для коллекции Deep Zoom.
- ^ Обзор формата файла глубокого масштабирования
- ^ «Создание контента Seadragon – форматы файлов» . Seadragon.com. 20 марта 2009 г. Архивировано из оригинала 24 ноября 2009 г. Проверено 29 мая 2010 г.
- ^ «Как создать панораму с глубоким увеличением?» . Фото HowTo .
- ^ «Com! 03/2011 — Центр программного обеспечения Microsoft 2.0 — Deep Zoom Compoesr» . Интернет-архив .
- ^ https://www.engadget.com/2008/12/14/microsoft-releases-first-iphone-application-seadragon/ Microsoft выпускает первое приложение для iPhone/iPod, Seadragon.
Внешние ссылки
[ редактировать ]- Официальный сайт Microsoft Silverlight
- Учебное пособие по DeepZoom
- Обзор MSDN в Silverlight для разработчиков
- Скачать Deep Zoom Composer
- Демонстрация Photosynth и Seadragon на конференции TED
- Динамически созданное изображение DeepZoom фрактала Мандельброта, демо-версия Google AppEngine SDK (Java), веб-страница с использованием Microsoft SeaDragon AJAX для отображения DeepZoom
- Динамически созданное изображение DeepZoom фрактала Мандельброта, демо-версия Google AppEngine SDK (Java), компонент изображения ClipFlair Studio (Silverlight), используемый для отображения.
- OpenSeadragon использует технологию Deep Zoom.
- Zoomo - веб-сайт для обмена изображениями, использует OpenSeadragon для отображения изображений.
- Zoomable — инструмент преобразования, доступен API