Международная структура взаимодействия изображений - International Image Interoperability Framework

Логотип IIIF

International Image Interoperability Framework (IIIF, говорят как «тройная I-эф») определяет несколько интерфейсов прикладного программирования , которые обеспечивают стандартизированный метод описания и доставку изображений через Интернет, а также «метаданные презентацию на основе» (то есть, структурные метаданные) о структурированных последовательностях изображений. Если учреждения, хранящие произведения искусства, книги, газеты, рукописи, карты, свитки, коллекции отдельных листов и архивные материалы, предоставляют конечные точки IIIF для своего контента, любое приложение или программа просмотра, совместимая с IIIF, может потреблять и отображать как изображения, так и их структурные и презентационные метаданные.

Существует множество программ оцифровки, в результате которых содержимое конкретной коллекции отображается в сети в конкретном приложении для просмотра, но эти различные коллекции, как правило, не взаимодействуют друг с другом, и конечные пользователи или учреждения не могут заменить зрителя по своему выбору для просмотра. оцифрованный материал. IIIF стремится развивать общие технологии как для клиента, так и для сервера, чтобы обеспечить взаимодействие между репозиториями и стимулировать рынок совместимых серверов и приложений для просмотра.

Image API

API изображений IIIF определяет веб-службу, которая возвращает изображение в ответ на стандартный запрос HTTP или HTTPS. URI может указывать область, размер, поворот, характеристики качества и формат запрошенного изображения. URI также может быть создан для запроса базовой технической информации об изображении для поддержки клиентских приложений.

Одним из основных способов использования конечной точки Image API для данного исходного изображения с высоким разрешением является разрешение клиентам запрашивать плитки с низким разрешением для использования в средстве просмотра в стиле Deep Zoom , таком как OpenSeadragon.

Презентационный API

API презентации IIIF определяет веб-службу, которая возвращает структурированные документы JSON-LD, которые вместе описывают структуру и макет оцифрованного объекта или другой коллекции изображений и связанного содержимого.

Учреждение публикует манифест ( документ JSON-LD ), в котором описывается структура каждой книги, иллюстрации, рукописи или другого артефакта. Манифест содержит ссылки на конечные точки Image API. Приложение просмотра, использующее манифест, может обеспечить согласованное взаимодействие с пользователем для артефакта за счет реализации таких функций, как постраничная навигация, глубокое масштабирование изображений и аннотации к изображениям.

API поиска

API поиска IIIF позволяет «искать содержимое аннотации в одном ресурсе IIIF, таком как манифест, диапазон или коллекция».

Пример использования

Вариант использования IIIF - позволить пользователю просматривать рукопись, которая была расчленена в прошлом, а ее листья теперь разбросаны по разным коллекциям. Если каждая коллекция предоставляет свои оцифрованные изображения через Image API, тогда ученый может создать и опубликовать манифест, который в цифровом виде рекомбинирует листья, чтобы представить единый согласованный пользовательский интерфейс для рукописи в любом совместимом средстве просмотра.

История

Image API был предложен в конце 2011 года в результате сотрудничества между Британской библиотекой , Стэнфордским университетом , Бодлеанскими библиотеками (Оксфордский университет), Национальной библиотекой Франции , Nasjonalbiblioteket (Национальная библиотека Норвегии), Национальной исследовательской библиотекой Лос-Аламоса и Корнеллом. Университет . Версия 1.0 была опубликована в 2012 году.

Версия 1.0 Presentation API была опубликована в 2013 году, а Search API - в 2016 году.

Неполный список программного обеспечения, поддерживающего API IIIF

Серверы изображений

  • Мускусная дыня
  • Сервер Hymir IIIF
  • Сервер изображений Loris IIIF
  • IIPImage
  • дигилиб
  • Дятока (с помощником)

Вьюверы / клиентские библиотеки

  • Открыть
  • Мирадор
  • Wellcome Player / Универсальный просмотрщик Британской библиотеки
  • IIIFViewer
  • Листовка-IIIF
  • IIPMooViewer
  • ИНКВИР
  • СОДЕРЖАНИЕdm

Смотрите также

использованная литература

внешние ссылки