International Image Interoperability Framework (IIIF, говорят как «тройная I-эф») определяет несколько интерфейсов прикладного программирования , которые обеспечивают стандартизированный метод описания и доставку изображений через Интернет, а также «презентация на основе метаданных» [1] (что структурные метаданные) о структурированных последовательностях изображений. Если учреждения, хранящие произведения искусства, книги, газеты, рукописи, карты, свитки, коллекции отдельных листов и архивные материалы, предоставляют конечные точки IIIF для своего контента, любое приложение или программа просмотра, совместимая с IIIF, может потреблять и отображать как изображения, так и их структурные и презентационные метаданные.
Существует множество программ оцифровки, в результате которых содержимое конкретной коллекции отображается в сети в конкретном приложении для просмотра [2], но эти различные коллекции обычно не взаимодействуют друг с другом [3], и конечные пользователи или учреждения не могут заменить зритель по своему выбору для просмотра оцифрованного материала. IIIF направлен на развитие общих технологий как для клиента, так и для сервера, чтобы обеспечить возможность взаимодействия между репозиториями и стимулировать рынок совместимых серверов и приложений для просмотра. [4]
Image API
API изображений IIIF определяет веб-службу, которая возвращает изображение в ответ на стандартный запрос HTTP или HTTPS. URI может указывать область, размер, поворот, характеристики качества и формат запрошенного изображения. URI также может быть создан для запроса базовой технической информации об изображении для поддержки клиентских приложений. [5]
Одним из основных способов использования конечной точки Image API для данного исходного изображения с высоким разрешением является разрешение клиентам запрашивать плитки с низким разрешением для использования в средстве просмотра в стиле Deep Zoom , таком как OpenSeadragon. [6]
Презентационный API
API презентации IIIF определяет веб-службу, которая возвращает структурированные документы JSON-LD, которые вместе описывают структуру и макет оцифрованного объекта или другой коллекции изображений и связанного содержимого. [7]
Учреждение публикует манифест ( документ JSON-LD ), в котором описывается структура каждой книги, иллюстрации, рукописи или другого артефакта. Манифест содержит ссылки на конечные точки Image API. Приложение для просмотра, использующее манифест, может обеспечить согласованное взаимодействие с пользователем для артефакта за счет реализации таких функций, как постраничная навигация, глубокое масштабирование изображений и аннотации к изображениям.
API поиска
API поиска IIIF позволяет «искать содержимое аннотации в одном ресурсе IIIF, таком как манифест, диапазон или коллекция». [8]
Пример использования
Вариант использования IIIF - позволить пользователю просматривать рукопись, которая была расчленена в прошлом, а ее листья теперь разбросаны по разным коллекциям. [9] Если каждая коллекция предоставляет свои оцифрованные изображения через Image API, то ученый может создать и опубликовать манифест, который в цифровом виде рекомбинирует листья, чтобы представить единый согласованный пользовательский интерфейс для рукописи в любом совместимом средстве просмотра.
История
Image API был предложен в конце 2011 года в результате сотрудничества между Британской библиотекой , Стэнфордским университетом , Бодлеанскими библиотеками (Оксфордский университет), Национальной библиотекой Франции , Nasjonalbiblioteket (Национальная библиотека Норвегии), Национальной исследовательской библиотекой Лос-Аламоса и Корнеллом Университет . [10] Версия 1.0 была опубликована в 2012 году.
Версия 1.0 Presentation API была опубликована в 2013 году, а Search API - в 2016 году.
Неполный список программного обеспечения, поддерживающего API IIIF
Серверы изображений
- Канталупа [11]
- Сервер Hymir IIIF [12]
- Сервер изображений Loris IIIF [13]
- IIPImage [14]
- дигилиб [15]
- Дятока (с помощником) [16]
Вьюверы / клиентские библиотеки
Смотрите также
Рекомендации
- ^ "Технические детали - IIIF - Международная структура взаимодействия изображений" . Проверено 9 ноября +2016 . CS1 maint: обескураженный параметр ( ссылка )
- ^ «Средневековые рукописи в сети (оцифрованные рукописи)» . Проверено 9 ноября +2016 . CS1 maint: обескураженный параметр ( ссылка )
- ^ «Презентация« Преодолевая разобщенность »на Форуме Федерации электронных библиотек 2012» . Архивировано из оригинала на 2015-04-02 . Проверено 16 февраля 2015 .
- ^ «Перенаправление…» . Проверено 9 ноября +2016 . CS1 maint: обескураженный параметр ( ссылка )
- ^ «Image API 2.1 - IIIF - Международная структура взаимодействия изображений» . Проверено 9 ноября +2016 . CS1 maint: обескураженный параметр ( ссылка )
- ^ «Источник плитки IIIF - OpenSeadragon» . Проверено 9 ноября +2016 . CS1 maint: обескураженный параметр ( ссылка )
- ^ «Presentation API 2.0 - IIIF - Международная структура взаимодействия изображений» . Проверено 9 ноября +2016 . CS1 maint: обескураженный параметр ( ссылка )
- ^ «IIIF Content Search API 1.0 - IIIF - Международная структура взаимодействия изображений» . Проверено 9 ноября +2016 . CS1 maint: обескураженный параметр ( ссылка )
- ^ «Рассыпанные листья» . 6 января 2014 . Проверено 9 ноября +2016 . CS1 maint: обескураженный параметр ( ссылка )
- ^ «Международная структура взаимодействия изображений (IIIF): закладывает основу для общих служб, интегрированных ресурсов и рынка инструментов для ученых во всем мире» . 8 декабря 2011 . Проверено 9 ноября +2016 . CS1 maint: обескураженный параметр ( ссылка )
- ^ "Сервер изображений канталупы :: Дом" . cantaloupe-project.github.io .
- ^ "dbmdz / iiif-server-hymir" . 29 октября 2020 г. - через GitHub.
- ^ "Лорис-имиджсервер / Лорис" . Проверено 9 ноября +2016 . CS1 maint: обескураженный параметр ( ссылка )
- ^ Пиллэй, Рувен. «IIPImage» . Проверено 9 ноября +2016 . CS1 maint: обескураженный параметр ( ссылка )
- ^ "digilib - Библиотека цифровых изображений -" . Проверено 9 ноября +2016 . CS1 maint: обескураженный параметр ( ссылка )
- ^ "джроналло / дятока" . Проверено 9 ноября +2016 . CS1 maint: обескураженный параметр ( ссылка )
- ^ «OpenSeadragon» . Проверено 9 ноября +2016 . CS1 maint: обескураженный параметр ( ссылка )
- ^ «ПроектМирадор / Мирадор» . Проверено 9 ноября +2016 . CS1 maint: обескураженный параметр ( ссылка )
- ^ «Digirati - Wellcome Player» . Архивировано из оригинального 22 октября 2017 года . Проверено 9 ноября +2016 . CS1 maint: обескураженный параметр ( ссылка )
- ^ «Универсальный просмотрщик / универсальный просмотрщик» . Проверено 9 ноября +2016 . CS1 maint: обескураженный параметр ( ссылка )
- ^ «IIIF для изображений в культурном наследии» . Проверено 9 ноября +2016 . CS1 maint: обескураженный параметр ( ссылка )
- ^ «Меджакрид / Leaflet-IIIF» . Проверено 9 ноября +2016 . CS1 maint: обескураженный параметр ( ссылка )
- ^ "ruven / iipmooviewer" . Проверено 9 ноября +2016 . CS1 maint: обескураженный параметр ( ссылка )
- ^ "Броненосные системы / узнать" . Дата обращения 3 февраля 2017 . CS1 maint: обескураженный параметр ( ссылка )
- ^ «Адаптивная программа просмотра изображений для веб-сайтов CONTENTdm» . OCLC . Проверено 18 ноября 2019 . CS1 maint: обескураженный параметр ( ссылка )
Внешние ссылки
- Домашняя страница проекта
- IIIF Showcase - программное обеспечение и веб-сайты, реализующие IIIF
- Форум обсуждения проекта (группы Google)
- IIIF для музеев - вводная презентация , ноябрь 2014 г.
- Awesome IIIF - большой список ресурсов IIIF