國際圖像互操作性框架

应用编程接口,旨在通过基于Web的界面对数字化对象的存储和展示进行操作

國際圖像互操作性框架(英語:International Image Interoperability Framework,簡寫IIIF)定義了幾種應用程序編程接口,從而提供了一種在網絡上描述和提供圖像的標準化方法以及關於結構化圖像的「基於表示的元數據」[1](即結構元數據)。如果持有藝術品、書籍、報紙、手稿、地圖、捲軸、單頁收藏和檔案材料的機構為其內容提供IIIF端點,則可以用任何兼容IIIF的查看器或應用程序來消費和顯示圖像及其結構和表示的元數據。

IIIF標誌

有許多數字化計劃會通過使用特殊的查看器應用,來把自己的某些收藏品內容呈現到互聯網上[2],但這些不同的館藏通常不能相互操作[3]。這會導致終端用戶或機構無法選擇他們想要的查看器來消費數字化的材料。IIIF旨在為客戶端和服務端培養共享的技術,以實現跨存儲庫的互操作性,並促進兼容的服務器和查看器應用程序的市場。[4]

圖像API

IIIF圖像API規定了一個響應標準HTTP或HTTPS請求並返回圖像的網絡服務。可以使用URI來指定所請求圖像的區域、尺寸、旋轉、質量特徵和格式。一個URI也可以被構建為請求關於圖像的基本技術信息,以用於支持客戶端的應用程序。[5]

對於一個給定的高分辨率源圖像,圖像API端點的一個主要用途是允許客戶端請求低分辨率圖塊,以用於OpenSeadragon等深度變焦英語Deep Zoom風格的查看工具中。[6]

陳述API

IIIF陳述API規定了一種網絡服務,它可以返回JSON-LD格式的結構化文檔,這些文檔共同描述了數字化對象或其他圖像和相關內容集合的結構與布局。[7]

一個機構會發布一份清單(一個JSON-LD英語JSON-LD文檔),描述每本書、藝術品、手稿或其他人工製品的結構。清單包含對圖像API端點的引用。消費該清單的查看器應用程序,可以通過實現諸如逐頁導航、深度放大圖像和圖像上注釋等功能,使用戶在藝術品上產生連貫的用戶體驗。

搜索API

IIIF搜索API允許「在單個IIIF資源中搜索注釋內容,例如清單、範圍或集合。」[8]

使用示例

IIIF的一個用例,是允許用戶查看過去被肢解的手稿,它的各頁現在分散在各種收藏中。[9]如果每個集合都通過圖像API公開其數字化圖像,那麼學者就可以構建並發布一個清單,以數字的方式重新組合所有頁面,以便在任何兼容的查看器中為手稿呈現單一連貫的用戶體驗。

歷史

圖像API於2011年底提出,由大英圖書館斯坦福大學博德利圖書館(牛津大學)、法國國家圖書館挪威國家圖書館洛斯阿拉莫斯國家實驗室研究圖書館英語LANL 研究图书馆康奈爾大學合作提出。[10]2012年發布了1.0版本。

陳述API 1.0版於2013年發布,搜索API於2016年發布。

支持IIIF API的部分軟件列表

圖像服務器

  • Cantaloupe[11]
  • Hymir IIIF Server[12]
  • Loris IIIF Image Server[13]
  • IIPImage[14]
  • digilib[15]
  • Djatoka(通過助手程序支持)[16]

查看器/客戶端程序庫

參見

參考

  1. ^ Technical Details – IIIF – International Image Interoperability Framework. [9 November 2016]. (原始內容存檔於2023-01-04). 
  2. ^ Medieval Manuscripts on the Web (digitized manuscripts). [9 November 2016]. (原始內容存檔於2023-03-07). 
  3. ^ Presentation on "Transcending Silos" at 2012 Digital Library Federation Forum. [2015-02-16]. (原始內容存檔於2015-04-02). 
  4. ^ Redirecting…. [9 November 2016]. (原始內容存檔於2022-12-25). 
  5. ^ Image API 2.1 — IIIF – International Image Interoperability Framework. [9 November 2016]. (原始內容存檔於2023-03-16). 
  6. ^ IIIF Tile Source – OpenSeadragon. [9 November 2016]. (原始內容存檔於2022-10-15). 
  7. ^ Presentation API 2.0 — IIIF – International Image Interoperability Framework. [9 November 2016]. (原始內容存檔於2023-02-25). 
  8. ^ IIIF Content Search API 1.0 — IIIF – International Image Interoperability Framework. [9 November 2016]. (原始內容存檔於2022-12-25). 
  9. ^ Scattered Leaves. 6 January 2014 [9 November 2016]. (原始內容存檔於2022-10-15). 
  10. ^ The International Image Interoperability Framework (IIIF): Laying the Foundation for Common Services, Integrated Resources and a Marketplace of Tools for Scholars Worldwide. 8 December 2011 [9 November 2016]. (原始內容存檔於2022-10-17). 
  11. ^ Cantaloupe Image Server :: Home. cantaloupe-project.github.io. [2022-10-10]. (原始內容存檔於2023-03-11). 
  12. ^ dbmdz/iiif-server-hymir. October 29, 2020 [2022-10-10]. (原始內容存檔於2022-10-15) –透過GitHub. 
  13. ^ loris-imageserver/loris. [9 November 2016]. 
  14. ^ Pillay, Ruven. IIPImage. [9 November 2016]. (原始內容存檔於2019-01-23). 
  15. ^ digilib – The Digital Image Library –. [9 November 2016]. (原始內容存檔於2018-06-05). 
  16. ^ jronallo/djatoka. [9 November 2016]. (原始內容存檔於2022-10-10). 
  17. ^ OpenSeadragon. [9 November 2016]. (原始內容存檔於2023-03-06). 
  18. ^ ProjectMirador/mirador. [9 November 2016]. (原始內容存檔於2016-02-22). 
  19. ^ Digirati – Wellcome Player. [9 November 2016]. (原始內容存檔於22 October 2017). 
  20. ^ UniversalViewer/universalviewer. [9 November 2016]. (原始內容存檔於2023-03-15). 
  21. ^ IIIF for images in cultural heritage. [9 November 2016]. (原始內容存檔於2016-11-10). 
  22. ^ mejackreed/Leaflet-IIIF. [9 November 2016]. (原始內容存檔於2023-02-13). 
  23. ^ ruven/iipmooviewer. [9 November 2016]. (原始內容存檔於2023-02-13). 
  24. ^ armadillo-systems/inquire. [3 February 2017]. (原始內容存檔於2022-11-27). 
  25. ^ CONTENTdm responsive website image viewer. OCLC. [18 November 2019]. (原始內容存檔於2023-01-05). 

外部連結