Microsoft ICE
ICE – это Image Composite Editor, специальная программа для склеивания изображений в панорамы.
ICE базируется на технологиях, разработанных в Interactive Visual Media Group – подразделении Microsoft Research. Эти же технологии используются в DeepZoom Composer и Windows Live Photo Gallery.
Кстати, это далеко не единственный проект, разработываемый в IVM. Так, идеи, родившиеся в рамках проекта Photo Tourism, были взяты на вооружение командой MS Live Labs в их проекте Photosynth. Или вот, к примеру, HD View – плагин для браузера, позволяющий просматривать большие (гигапиксельные) изображения.
Так что же такого интересного в ICE?
- Автоматическая сшивка изображение и определение типа панорамы
- Поддержка различных типов движения камеры при съемке
- Широкая настройка ориентации панорамы: определение направления просмотра, типа проекции (перспективная, цилиндрическая сферическая) изображения – в интерактивном режиме с использованием GPU.
- Автоматическая подстройка экспозиции
- Автоматическая обрезка панорамы до максимального размера изображения
- Отсутствуют ограничения в размере изображений
- Поддержка 64-разрядных операционных систем, например 64-разрядной Vista
- Интеграция в Windows Shell и новую версию Windows Live Photo Gallery
- Широкие возможности экспорта, включая упомянутый HD View, стандартные TIFF, JPEG, PNG, а также PSD вместе со слоями и… барабанная дробь… DeepZoom (для Silverlight 2.0 RtM)!
- Круговая сшивка (360 градусов), причем поддержка кругового просмотра добавлена в создаваемые Silverlight-приложения
Скачать можно здесь https://research.microsoft.com/ivm/ice.html
Для поклонников Silverlight (куда же мы без Silverlight!) важный момент. При экспорте в Silverlight\DeepZoom-приложение используется HD View SL – Silverlight-просмоторщик для панорамных изображений.
Что это дает?
- Кросс-платформенность/кросс-браузерность (в отличие от HD View)
- Плавное перемещение и масштабирование изображения за счет использования DeepZoom
- Встренные средства для просмотра крутоговых панорам (360 градусов, горизонтально или вертикально)
- Open Source реализация, доступная на CodePlex (там же можно найти сравнение с HD View).
Пример создаваемой круговой панорамы:
Кстати, для любителей Photoshop есть специальный плагин, позволяющий экспортировать изображиния/панорамы из Photoshop в тайлы для HD View или HD View SL, включая необходимые xml-манифесты и пример веб-страницы для просмотра.
Напоследок, несколько важных моментов:
- При экспорте из ICE в DeepZoom Tileset и запуске сгенерированной страницы может возникать сообщение об ошибке “The script element with ID 'dzxmlembed' does not contain a valid HD View XML file”. Все дело в баге, присутствующем в версии HD View SL, используемой при экспорте в ICE. Проблема проявляется в операционных системах с региональными языками (и соотв. настройками) вроде русского, эстонского, финского и т.д.
- Для исправления ошибки стоит скачать свежую версию HD View SL, ее можно взять отсюда: https://research.microsoft.com/ivm/HDViewSL/HDViewSL.xap. Этим файлом нужно заменить тот, который создает ICE.
- В следующей версии ICE эта проблема будет точно испрвлена.
- При локальном запуске сгенирированной веб-страницы может возникать сообщение об ошибке “Could not load image tile”. Наверняка, ваша страница и сгенирированные тайлы панорамы находятся по адресу, содержащему символы национального языка, например, русского.
Comments
Anonymous
January 16, 2009
Image composite editer of Microsoft spilices . The application is very good color brands of power soft production. I had a very simple Image composite editer named graphic compsite tools. It is defining filters , anti module and colors styles. It is of version 4 and 5 . The image composite editer is new view sights in wide eye feelings very cosmos .Anonymous
January 20, 2009
Несколько фотосинтов, которые мне удалось сделать, будучи в Екатеринбурге: Часовня на проспекте Ленина...Anonymous
February 06, 2009
Несколько фотосинтов, которые мне удалось сделать, будучи в Екатеринбурге: Часовня на проспекте ЛенинаAnonymous
May 30, 2010
великолепно справилась с задачей, достаточно быстро обработав массив из 40 фотографий разиером 200 мегабайт!