SlideShare a Scribd company logo
1 of 66
国际图象互操作框架(IIIF)
APIs和应用实例
nternational mage nteroperability
ramework (IIIF)
曾蕾(Marcia Lei Zeng)
第十四届数字图书馆前沿问题高级研讨班(ADLS)
2017-12-03, 福州
http://iiif.io/
Based on:
• Sanderson, Rob (2015) “Introduction to the Presentation API” http://www.slideshare.net/azaroth42/iiif-presentation-api;
“Introduction to IIIF” http://www.slideshare.net/azaroth42/introduction-to-iiif ;
• Warner, Simeon (2015) “IIIF Introduction and Opportunities at Cornell” http://www.slideshare.net/simeonwarner/2015-01-
cornellvrwgiiif ;
• Robson, Glen (2017) “Introduction to Annotation, Content Search, and IIIF Authentication from the IIIF Conference - The
Vatican” https://www.slideshare.net/GlenRobson/introduction-to-annotation-content-search-and-iiif-authentication-from-the-
iiif-conference-the-vatican
• Cramer, Tom (2017) “03 Introduction to IIIF” https://www.youtube.com/watch?v=EE1YskDrzPs
• IIIF Website specifications & showcases http://iiif.io/ and https://www.youtube.com/channel/UClcQIkLdYra7ZnOmMJnC5OA
1
IIIF是近年来发展最快的
一个国际团体,成果累累,
召开的国际会议越来越大。
2前年在美国第一次召开。
2
2017年欧美会议和
展示已举行5次。
IIIF Community 发起者和早期成
员
National Libraries
• British Library
• France
• Denmark
• Israel
• New Zealand
• Norway
• Poland
• Serbia
• Wales
Research Institutions
•C2RMF (France)
•Cornell University
•Johns Hopkins Univ.
•Harvard University
•Oxford University
•Princeton University
•Stanford University
•Wellcome Library
•Yale University
Projects
• Biblissima
• e-codices
• TPEN
• TextGrid
Aggregators
• Artstor
• DPLA
• Europeana
Museums
• YCBA
• British Museum
3
http://iiif.io/community/#participating-institutions
目前IIIF团体正式成员和其他参与机构
4
5
文化遗产 -- 近年来渐渐地被数字化,但数字化后的文
件仍难以被发现、再利用、引用、交换、比较 ...
为什么要有国际图象互操作框架
IIIF?
John Constable (1776-1837)
Stonehenge – Making a
Masterpiece
Sketch (1820): V&A Watercolour Sketch: BM
Watercolour (1835)
Victoria and Albert Museum
Watercolour Sketch: V&A
+ Letters
+ Exhibitions
+ Essays
+ Related Works
+ Bibliography
在学习研究一个艺术作品时,怎样将相关物件放到一个界面上来?
Constable’s “Stonehenge”
6
1895. Pastel on board.
(own by Petter Olsen)
1895. Lithograph.
(own by private)
1893. Oil , tempera, and
pastel on cardboard
(National Gallery, Oslo,
Norway, 1994-02 was stolen
and recovered 1994-05.)
The Scream 吶喊
- Edvard Munch 孟克 between 1893 and 1910
特别是,怎样将分散在不同地方的相关物件
放到一起比较?
1893: pastel on
cardboard.
1910: tempera on cardboard,
was stolen from the Munch
Museum in 2004-08, recovered
in 2006-08.
7
对一个图像而言,除了要求某一部分的选取、放大和缩小,
还有其它使用要求
移动设备的普及,使得使用者习惯于使用放大功能,细看某一部分。
想想:如何随意选取、
引用、分享、比较某
一部分、角度、质量、
等等?
8
多年来,大家都在采用不同的工具和系统,形成大大小小的独立王国。这些独
立王国不但耗费时间和金钱,而且功能和内容範围很受局限。
IIP Image
IIP Moo Viewer
digilib
FSI Viewer
FSI Server
Wellcome Player
Mirador
Internet Archive
Book Reader
Image
Servers
Image
Clients
Image
Apps
图像应用程序
图像客户端
图像服务器
9
对一个物件而言,往往会有多个图像
移动设备的普及,使得使用者习惯于使用放大功能,细看某一部分。
…使用者还希望对相同和相关的图像进行比
较,不管来源于同一处还是多处
独立王国
贵、慢、功能简单、内容范围受局限;
难以交换、再利用、引用、比较
没有可认同的标准,我们只有独立王国
如果采用标准化的API(应用程序接口),技术变得可以
互相交换,我们可以在使用层中对不同技术进行选择
10
有了标准APIs(应用程序接口)后
Facilitate distributed access over standard APIs
内容变得可以分享 11
IIIF的四个应用程序接口API协议
Get images via a
simple, RESTful,
web service.
Support for tiles
needed for pan-zoom
viewers.
Just enough metadata to
drive a remote viewing
experience.
(e.g. sequence, labels,
attribution, license)
1.
Image API
2.
Presentation API
API= application programming interface, a
set of routines, protocols, and tools for
building software applications.
http://iiif.io/technical-details.html
3.
Authentication
API
Searching annotation
content, not
metadata.
4.
Content Search API
A set of workflows
for guiding the user
through an existing
access control
system.
图像API 呈现API 身份验证 API 内容搜索 API
12
13
Image request你要的是图像
的
• 哪一部分?
• 多大?
• 什么角度?
• 什么质量?
• 什么格式?
图像API
14
http://iiif.io/#try-itLet’s try it:
IIIF 的“图像API”能将这些要求通
过统一的句法来表现
根基
图像资源
{根基}/{区域}/{大小}/{角度}/{质量}.{载体格式}顺序:
15
http://www.slideshare.net/simeonwarner/2015-01-cornellvrwgiiif
不仅仅是扫描的图像,3D物件的图像也可以这样表示
URL句法要求1. 图像本身索取 URI :
{scheme}://{server}/{prefix}/{identifier}/{region}/{size}/{rotation}/{quality}.{format}
http://www.example.org/image-service/abcd1234/full/full/0/default.jpg
region=125,15,120,140
size=90, rotation=!345 quality=gray
.../125,15,120,140/90,/!345/gray.jpg
http://iiif.io/api/image/2.0/16
http://puzzle.mikeapps.me/
借用这个puzzle
网站来看看后面
的URI
特别标出这一片段的URI
后面是每片图像的URI
看看图像的信息
17
18
{根基}/{区域}/{大小}/{角度}/{质量}.{载体格式}
https://iiif.archivelab.org/iiif/mma_irises_436528/1524,2444,762,611/200,/0/default.jpg
{scheme}://{server}/{prefix}/{identifier}/{region}/{size}/{rotation}/{quality}.{format}
19
URL句法要求
1. 图像本身索取 URI :
{scheme}://{server}/{prefix}/{identifier}/{region}/{size}/{rotation}/{quality}.{format}
例:
http://www.example.org/image-service/abcd1234/full/full/0/default.jpg
2. 有关图像的信息的索取 URI
{scheme}://{server}{/prefix}/{identifier}/info.json
例:
http://www.example.org/image-service/abcd1234/info.json
http://iiif.io/api/image/2.0/
20
图像API
2. IIIF的“呈现API”
(Presentation API)
基本结构
21
数字内容
单页
所有张页的顺序
整个物件
物件列单及
整套藏品
collections, manifests
Collection
Manifest
22
源于不同机构的特藏
某个物件
Canvas
23
Canvas Model
Canvas 的属性(元数据)有:
长、宽、类型、标签
单页
数据模型: SharedCanvas
http://www.shared-canvas.org
24
古籍原件
数字化图像
学术注释
学术注释
机器可读文
字
25
所有资源:
数字内容
相关关系
相关关系表
单页
张页的列单
列单套
所有张页的顺序
整个物件
物件列单及整
套藏品
26
http://iiif.io/api/presentation/2.0/
对每种资源的元数据要求
必须具备
建议具备
可有可无
不允许有
26
内容标注
单页
张页顺序
物件
整套藏品
27
http://iiif.io/api/presentation/2.0/
内容标注
单页
张页顺序
物件
整套藏品
(续) 对每种资源的元数据要求
Recommended URI Patterns
28
对每种资源的URI成分规范的要求
http://iiif.io/api/presentation/2.1/
例:
Sequence
(顺序)
(JSON-LD格式):
29
编码格式示范
对其URI成分规范的要求:
ID:http://….. /p1
类型:sc:单页
标签:第1页
ID:http://….. /p2
类型:sc:单页
标签:第2页
ID:http://….. /p3
类型:sc:单页
标签:第3页
IIIF的四个API
Get images via a
simple, RESTful,
web service.
Support for tiles
needed for pan-zoom
viewers.
Just enough metadata to drive
a remote viewing experience.
(e.g. sequence, labels,
attribution, license)
1.
Image API
2.
Presentation API
API= application programming interface, a
set of routines, protocols, and tools for
building software applications.
http://iiif.io/technical-details.html
3.
Authentication API
Searching annotation
content, not metadata.
4.
Content Search API
A set of workflows for
guiding the user through
an existing access control
system.
图像API 呈现API 身份验证 API 内容搜索 API
30
2. 认证服务
• 2.1. 访问 Cookie 服务
– 2.1.1. 服务描述
– 2.1.2. 与访问 Cookie 服务的交互
– 2.1.3. 登录交互模式
– 2.1.4 点击互动模式
– 2.1.5 亭 Kiosk 互动模式
– 2.1.6. 外部交互模式
• 2.2. 访问令牌Token服务
– 2.2.1. 服务描述
– 2.2.2. JSON 访问令牌响应
– 2.2.3. 非浏览器客户端应用程序的交互
– 2.2.4. 基于浏览器的客户端应用程序的交互
– 2.2.5. 使用访问令牌
– 2.2.6. 访问令牌错误情况
• 2.3. 注销服务
– 2.3.1. 服务描述
– 2.3.2 互动
• 2.4. 具有身份验证服务的示例说明
1. 导言
• 1.1. 术语
• 1.2. 内容资源的身份验证
• 1.3. 描述资源的身份验证
• 1.4. 安全
3. 与访问控制资源的互动
• 3.1. 全部或无访问权限
• 3.2. 分层访问
4. 从浏览器客户端角度看工作流程
附件
3. IIIF
Authentication API
身份验证 API
31
1. 导言
• 1.1. 使用案例
• 1.2. 术语
2. 概览
4. 自动完成
• 4.1. 服务描述
• 4.2. 请求
• 4.2.1. 查询参数
• 4.2.2. 示例请求
• 4.3. 答复
5. property定义附录
• a. 请求参数要求
3. 搜索
• 3.1. 服务描述
• 3.2. 请求
– 3.2.1. 查询参数
– 3.2.2. 请求示例
• 3.3. 呈现 API 兼容的响应
– 3.3.1. 简单列表
– 3.3.2. 分页结果
– 3.3.3. 目标资源的结构
• 3.4 搜索 API 的特定响应
– 3.4.1. 忽略的参数
– 3.4.2. 搜索字词片段
– 3.4.3. 搜索字词的突出显示
– 3.4.4. 多条注解的命中
4. IIIF
Search API
内容搜索 API
32
单件/查寻?
内容=鸟&
动机=画画
相关标准: Web Annotation Data Model
W3C Recommendation 23 February 2017
动机
动机
画
非画
评论
描述
标签
链接
查寻内容
日期
用户
http://example.org/services/
manifest/search?q=bird&
motivation=painting
IIIF应用
IIIF 不是一套新的系统,而是一套标准;
可在不同层次使用。
• Image Apps
• Image Clients
• Image Servers
• http://iiif.io/apps-demos/
图像应用程序, e.g.,Mirador
图像客户端 e.g., OpenLayers
图像服务器, e.g.,ContentDM
33
IIP Image
IIP Moo Viewer
digilib
FSI Viewer
FSI Server
Wellcome Player
Mirador
Internet Archive
Book Reader
Image
Servers
Image
Clients
Image
Apps
图像应用程序
图像客户端
图像服务器
34
IIIF 不是一套新的系统,而是一套标准;可在不同层次使用。
已经有许多图像工具和系统支持IIIF
a.用于对多个图像的比较
(分享资源,但不需要下载)
标注工具
描述工具
地理参考工具
图像解析工具
地图1
(由单位A提供)
地图2
(由单位B提供)
地图3
(由单位C提供)
地图4
(由单位D提供)
IIIF应用
35
Partial Reconstruction of 1
Mirador viewer showing images from 16
institutions, each serving their own images
Mirado 显示器上展现由16个单位[不同]服
务器提供的某手抄本的图像
36
可比较的、经过加注标引的、搜集到的图片自动显示在读者可用的平台上
IIIF in support of Research. May 26, 2016
https://www.slideshare.net/IIIF_io/iiif-in-support-of-research
37
對缺漏張頁
也可以專門
定位
38
http://projectmirador.org/demo/#aba693db-
5073-4bcc-a855-9925fa3168d4
39
http://projectmirador.org/demo/#aba693db-
5073-4bcc-a855-9925fa3168d4
https://github.com/IIIF/mirador
40
41
42
汇集,比较
IIIF in support of Research. May 26, 2016
https://www.slideshare.net/IIIF_io/iiif-in-support-of-research
43
IIIF in support of Research. May 26, 2016
https://www.slideshare.net/IIIF_io/iiif-in-support-of-research
加注,分享
44
放大比较-可以细化到每个字母
Zoom to compare features from images provided by different
institutions – to the detail of the letter
45
Princeton University Library
Loris 图像服务器
http://showcase.iiif.io/showcase/loris-server.html
不仅支持JPEG2000, jpg, 也支持TIFF本图。
46
放大
http://showcase.iiif.io/showcase/ycba.html
Yale University
Yale Center for
British Art
放大
47
分形(英语:Fractal),又称碎形
http://showcase.iiif.io/showcase/fractals.html
可达到十亿pixels(像素)宽和十亿pixels高
48
可达到十亿pixels(像素)宽和十亿pixels高 49
b. 按需所求, 构造可互动的呈现界面,同时展示多种结果
mix overview images, descriptions, page views, detail views etc.
etc.
presentations
这种分享的canvas也可用于对不同博物馆的艺术作品、信件、展览、散文、相关作品、书目等的展示。
全貌 描述 单页 细看放大
50
51
http://collections.britishart.yale.edu/vufind/Record/1667701
c. 用于将图中各部分的内容转成机器可读文字
55
1.1 百万 IIIF
图片
看到图片的
同时也看到
文字。
The National Library of Wales 威尔士国家图书馆在线报纸
56
hdl.handle.net/10107/46420
22
The Welsh Book of
Remembrance 1928
威尔士年鉴1928
Search:
“Port Dinorwic”
19 results found. =>
57
威尔士国家图书馆
d. 用于合作性的加注、修正、语义抽取
58
加注、修正
59
http://showcase.iiif.io/showcase/klokantech-
iiifviewer.html
60
Turn scans into maps
http://showcase.iiif.io/showcase/georeferencer.html
将数字化扫描的文件变为地图
61
大英图书馆
http://showcase.iiif.io/showcase/georeferencer.html
Turn scans into maps
62
将数字化扫描的文件变为地图 大英图书馆
http://showcase.iiif.io/showcase/georeferencer.html
精确分析
63
将数字化扫描的文件变为地图 大英图书馆
成功案例数不胜数。请查看最近的演示会议中分享结果的录像:
https://www.youtube.com/channel/UClcQIkLdYra7ZnOmMJnC5OA/videos
64
Europeana 支持符合IIIF的查寻
sv_dcterms_conformsTo:*iiif*
65
IIIF益处
1. 丰富多彩的图像递送
2. 可以用在原有系统上,不管是服
务器还是客户端、插件等
3. 出版一次,复用多次
4. 将众人提供的资源重新组合
5. 标注可由使用者进行
6. 全球性的支持和内容网络
7. 支持获取途径控制、归因
8. 促使有出处来源和受控的分享
From “Benefits”. By Robert Sanderson “Introduction to IIIF” Visual Resources Association's 33rd
Annual Conference, workshop on IIIF, Denver, CO. March 12-14, 2015.
http://www.slideshare.net/azaroth42/introduction-to-iiif p.27
http://iiif.io/
66
何谓IIIF?
• 技术:API,图像,关
联数据
• 软件:采用技术的软件
• 社团:采用和开发软件
的社团
结语
http://iiif.io/
谢谢大家!
67
希望中国有单位加入 IIIF;
希望你们单位成为首个来自中国的IIIF成员
国际图象互操作框架

More Related Content

What's hot

Kerja khusus sejarah 2017
Kerja khusus sejarah 2017Kerja khusus sejarah 2017
Kerja khusus sejarah 2017sarina said
 
Scheme of work unit 8 sow form 2
Scheme of work  unit 8 sow form 2Scheme of work  unit 8 sow form 2
Scheme of work unit 8 sow form 2Nor AB
 
Campur Tangan British Di Burma (Myanmar)
Campur Tangan British Di Burma (Myanmar)Campur Tangan British Di Burma (Myanmar)
Campur Tangan British Di Burma (Myanmar)Russlan Ssvs
 
Bab 5 Kemerdekaan 31 Ogos 1957
Bab 5 Kemerdekaan 31 Ogos 1957Bab 5 Kemerdekaan 31 Ogos 1957
Bab 5 Kemerdekaan 31 Ogos 1957Mohd Sofian
 
964 biology
964 biology 964 biology
964 biology Lina Gan
 
pelan induk perindustrian ketiga(dasar ekonomi)
pelan induk perindustrian ketiga(dasar ekonomi)pelan induk perindustrian ketiga(dasar ekonomi)
pelan induk perindustrian ketiga(dasar ekonomi)Mera Myra
 
MYPORTFOLIO GURU AKADEMIK BIASA.docx
MYPORTFOLIO GURU AKADEMIK BIASA.docxMYPORTFOLIO GURU AKADEMIK BIASA.docx
MYPORTFOLIO GURU AKADEMIK BIASA.docxNarBielBelikov
 
Tumbuhan semulajadi tg.1
Tumbuhan semulajadi tg.1Tumbuhan semulajadi tg.1
Tumbuhan semulajadi tg.1Ninie Aziz
 
Panduan pelaksanaan dasar mbmmbi
Panduan pelaksanaan dasar mbmmbiPanduan pelaksanaan dasar mbmmbi
Panduan pelaksanaan dasar mbmmbiKarpagam Ravi
 
Development of the education system in malaysia edu3101
Development of the education system in malaysia edu3101Development of the education system in malaysia edu3101
Development of the education system in malaysia edu3101Aileen Asim
 
contoh lesson plan
contoh lesson plancontoh lesson plan
contoh lesson planNuril Ekma
 
2.1 cara perluasan kuasa asing { SEJARAH STPM PENGGAL 3 }
2.1  cara  perluasan kuasa asing { SEJARAH STPM PENGGAL 3 } 2.1  cara  perluasan kuasa asing { SEJARAH STPM PENGGAL 3 }
2.1 cara perluasan kuasa asing { SEJARAH STPM PENGGAL 3 } Nurul Atikah
 
Introduction EDU3083
Introduction EDU3083Introduction EDU3083
Introduction EDU3083Azizi Ahmad
 
kajian dalam penganjuran sukan bertaraf antarabangsa
kajian dalam penganjuran sukan bertaraf antarabangsakajian dalam penganjuran sukan bertaraf antarabangsa
kajian dalam penganjuran sukan bertaraf antarabangsaNamaKu Ica
 

What's hot (20)

Kerja khusus sejarah 2017
Kerja khusus sejarah 2017Kerja khusus sejarah 2017
Kerja khusus sejarah 2017
 
Scheme of work unit 8 sow form 2
Scheme of work  unit 8 sow form 2Scheme of work  unit 8 sow form 2
Scheme of work unit 8 sow form 2
 
Campur Tangan British Di Burma (Myanmar)
Campur Tangan British Di Burma (Myanmar)Campur Tangan British Di Burma (Myanmar)
Campur Tangan British Di Burma (Myanmar)
 
Bab 5 Kemerdekaan 31 Ogos 1957
Bab 5 Kemerdekaan 31 Ogos 1957Bab 5 Kemerdekaan 31 Ogos 1957
Bab 5 Kemerdekaan 31 Ogos 1957
 
964 biology
964 biology 964 biology
964 biology
 
pelan induk perindustrian ketiga(dasar ekonomi)
pelan induk perindustrian ketiga(dasar ekonomi)pelan induk perindustrian ketiga(dasar ekonomi)
pelan induk perindustrian ketiga(dasar ekonomi)
 
MYPORTFOLIO GURU AKADEMIK BIASA.docx
MYPORTFOLIO GURU AKADEMIK BIASA.docxMYPORTFOLIO GURU AKADEMIK BIASA.docx
MYPORTFOLIO GURU AKADEMIK BIASA.docx
 
Lessonplan
Lessonplan Lessonplan
Lessonplan
 
Tumbuhan semulajadi tg.1
Tumbuhan semulajadi tg.1Tumbuhan semulajadi tg.1
Tumbuhan semulajadi tg.1
 
Deklarasi langkawi 1989
Deklarasi langkawi 1989Deklarasi langkawi 1989
Deklarasi langkawi 1989
 
Panduan pelaksanaan dasar mbmmbi
Panduan pelaksanaan dasar mbmmbiPanduan pelaksanaan dasar mbmmbi
Panduan pelaksanaan dasar mbmmbi
 
Development of the education system in malaysia edu3101
Development of the education system in malaysia edu3101Development of the education system in malaysia edu3101
Development of the education system in malaysia edu3101
 
Senarai tugas dan tanggungjawab
Senarai tugas dan tanggungjawabSenarai tugas dan tanggungjawab
Senarai tugas dan tanggungjawab
 
Skema kertas model 5
Skema kertas model 5Skema kertas model 5
Skema kertas model 5
 
contoh lesson plan
contoh lesson plancontoh lesson plan
contoh lesson plan
 
Skema kertas model 9
Skema kertas model 9Skema kertas model 9
Skema kertas model 9
 
2.1 cara perluasan kuasa asing { SEJARAH STPM PENGGAL 3 }
2.1  cara  perluasan kuasa asing { SEJARAH STPM PENGGAL 3 } 2.1  cara  perluasan kuasa asing { SEJARAH STPM PENGGAL 3 }
2.1 cara perluasan kuasa asing { SEJARAH STPM PENGGAL 3 }
 
Introduction EDU3083
Introduction EDU3083Introduction EDU3083
Introduction EDU3083
 
Analisis jadual waktu
Analisis jadual waktuAnalisis jadual waktu
Analisis jadual waktu
 
kajian dalam penganjuran sukan bertaraf antarabangsa
kajian dalam penganjuran sukan bertaraf antarabangsakajian dalam penganjuran sukan bertaraf antarabangsa
kajian dalam penganjuran sukan bertaraf antarabangsa
 

Similar to 国际图象互操作框架(IIIF) APIs和应用实例

探索 API 開發的挑戰與解決之道 | .NET Conf 2023 Taiwan
探索 API 開發的挑戰與解決之道 | .NET Conf 2023 Taiwan探索 API 開發的挑戰與解決之道 | .NET Conf 2023 Taiwan
探索 API 開發的挑戰與解決之道 | .NET Conf 2023 TaiwanAlan Tsai
 
20200425 GlobalAzure-Azure API Management-協助邁向Open API及Micro Service架構的好用服務
20200425 GlobalAzure-Azure API Management-協助邁向Open API及Micro Service架構的好用服務20200425 GlobalAzure-Azure API Management-協助邁向Open API及Micro Service架構的好用服務
20200425 GlobalAzure-Azure API Management-協助邁向Open API及Micro Service架構的好用服務Alan Tsai
 
2015 年逢甲大學資訊系:ASP.NET MVC 4 教育訓練3
2015 年逢甲大學資訊系:ASP.NET MVC 4 教育訓練32015 年逢甲大學資訊系:ASP.NET MVC 4 教育訓練3
2015 年逢甲大學資訊系:ASP.NET MVC 4 教育訓練3Duran Hsieh
 
用HTML5新特性开发移动app
用HTML5新特性开发移动app用HTML5新特性开发移动app
用HTML5新特性开发移动appYujie Jiang
 
API Survey #2 - Firebase realtime database
API Survey #2 - Firebase realtime databaseAPI Survey #2 - Firebase realtime database
API Survey #2 - Firebase realtime databaseSzuping Wang
 
美团点评技术沙龙011 - 移动app兼容性测试工具Spider
美团点评技术沙龙011 - 移动app兼容性测试工具Spider 美团点评技术沙龙011 - 移动app兼容性测试工具Spider
美团点评技术沙龙011 - 移动app兼容性测试工具Spider 美团点评技术团队
 
phpconf 2012 yii
phpconf 2012 yiiphpconf 2012 yii
phpconf 2012 yiiAaron Huang
 
Rest与面向资源的web开发
Rest与面向资源的web开发Rest与面向资源的web开发
Rest与面向资源的web开发topgeek
 
⼤語⾔模型 LLM 應⽤開發入⾨
⼤語⾔模型 LLM 應⽤開發入⾨⼤語⾔模型 LLM 應⽤開發入⾨
⼤語⾔模型 LLM 應⽤開發入⾨Wen-Tien Chang
 
美团点评技术沙龙06 - 提高移动端兼容性测试效率工具
美团点评技术沙龙06 - 提高移动端兼容性测试效率工具美团点评技术沙龙06 - 提高移动端兼容性测试效率工具
美团点评技术沙龙06 - 提高移动端兼容性测试效率工具美团点评技术团队
 
新浪云计算公开课第二期:Sae平台的灵活应用(吕毅、魏世江)
新浪云计算公开课第二期:Sae平台的灵活应用(吕毅、魏世江)新浪云计算公开课第二期:Sae平台的灵活应用(吕毅、魏世江)
新浪云计算公开课第二期:Sae平台的灵活应用(吕毅、魏世江)锐 张
 
那些年,我們一起Open的data
那些年,我們一起Open的data那些年,我們一起Open的data
那些年,我們一起Open的dataKevingo Tsai
 
LaravelConf Taiwan 2017 單頁面應用與前後端分離開發
LaravelConf Taiwan 2017 單頁面應用與前後端分離開發LaravelConf Taiwan 2017 單頁面應用與前後端分離開發
LaravelConf Taiwan 2017 單頁面應用與前後端分離開發俊仁 陳
 
Scaling Offline Database Usage On GCP @ Dcard
Scaling Offline Database Usage On GCP @ DcardScaling Offline Database Usage On GCP @ Dcard
Scaling Offline Database Usage On GCP @ DcardJui An Huang (黃瑞安)
 
資料結構化專家會議簡報 V1.3 20160628
資料結構化專家會議簡報 V1.3 20160628資料結構化專家會議簡報 V1.3 20160628
資料結構化專家會議簡報 V1.3 20160628Poya Liao
 
Service Integration Workshop
Service Integration WorkshopService Integration Workshop
Service Integration WorkshopRyan Chung
 
基于 Flink 和 AI Flow 的实时推荐系统
基于 Flink 和 AI Flow 的实时推荐系统基于 Flink 和 AI Flow 的实时推荐系统
基于 Flink 和 AI Flow 的实时推荐系统Dong Lin
 
KSDG BaaS Intro
KSDG BaaS IntroKSDG BaaS Intro
KSDG BaaS Introericpi Bi
 

Similar to 国际图象互操作框架(IIIF) APIs和应用实例 (20)

探索 API 開發的挑戰與解決之道 | .NET Conf 2023 Taiwan
探索 API 開發的挑戰與解決之道 | .NET Conf 2023 Taiwan探索 API 開發的挑戰與解決之道 | .NET Conf 2023 Taiwan
探索 API 開發的挑戰與解決之道 | .NET Conf 2023 Taiwan
 
淺談後端概念
淺談後端概念淺談後端概念
淺談後端概念
 
20200425 GlobalAzure-Azure API Management-協助邁向Open API及Micro Service架構的好用服務
20200425 GlobalAzure-Azure API Management-協助邁向Open API及Micro Service架構的好用服務20200425 GlobalAzure-Azure API Management-協助邁向Open API及Micro Service架構的好用服務
20200425 GlobalAzure-Azure API Management-協助邁向Open API及Micro Service架構的好用服務
 
Yiitalk
YiitalkYiitalk
Yiitalk
 
2015 年逢甲大學資訊系:ASP.NET MVC 4 教育訓練3
2015 年逢甲大學資訊系:ASP.NET MVC 4 教育訓練32015 年逢甲大學資訊系:ASP.NET MVC 4 教育訓練3
2015 年逢甲大學資訊系:ASP.NET MVC 4 教育訓練3
 
用HTML5新特性开发移动app
用HTML5新特性开发移动app用HTML5新特性开发移动app
用HTML5新特性开发移动app
 
API Survey #2 - Firebase realtime database
API Survey #2 - Firebase realtime databaseAPI Survey #2 - Firebase realtime database
API Survey #2 - Firebase realtime database
 
美团点评技术沙龙011 - 移动app兼容性测试工具Spider
美团点评技术沙龙011 - 移动app兼容性测试工具Spider 美团点评技术沙龙011 - 移动app兼容性测试工具Spider
美团点评技术沙龙011 - 移动app兼容性测试工具Spider
 
phpconf 2012 yii
phpconf 2012 yiiphpconf 2012 yii
phpconf 2012 yii
 
Rest与面向资源的web开发
Rest与面向资源的web开发Rest与面向资源的web开发
Rest与面向资源的web开发
 
⼤語⾔模型 LLM 應⽤開發入⾨
⼤語⾔模型 LLM 應⽤開發入⾨⼤語⾔模型 LLM 應⽤開發入⾨
⼤語⾔模型 LLM 應⽤開發入⾨
 
美团点评技术沙龙06 - 提高移动端兼容性测试效率工具
美团点评技术沙龙06 - 提高移动端兼容性测试效率工具美团点评技术沙龙06 - 提高移动端兼容性测试效率工具
美团点评技术沙龙06 - 提高移动端兼容性测试效率工具
 
新浪云计算公开课第二期:Sae平台的灵活应用(吕毅、魏世江)
新浪云计算公开课第二期:Sae平台的灵活应用(吕毅、魏世江)新浪云计算公开课第二期:Sae平台的灵活应用(吕毅、魏世江)
新浪云计算公开课第二期:Sae平台的灵活应用(吕毅、魏世江)
 
那些年,我們一起Open的data
那些年,我們一起Open的data那些年,我們一起Open的data
那些年,我們一起Open的data
 
LaravelConf Taiwan 2017 單頁面應用與前後端分離開發
LaravelConf Taiwan 2017 單頁面應用與前後端分離開發LaravelConf Taiwan 2017 單頁面應用與前後端分離開發
LaravelConf Taiwan 2017 單頁面應用與前後端分離開發
 
Scaling Offline Database Usage On GCP @ Dcard
Scaling Offline Database Usage On GCP @ DcardScaling Offline Database Usage On GCP @ Dcard
Scaling Offline Database Usage On GCP @ Dcard
 
資料結構化專家會議簡報 V1.3 20160628
資料結構化專家會議簡報 V1.3 20160628資料結構化專家會議簡報 V1.3 20160628
資料結構化專家會議簡報 V1.3 20160628
 
Service Integration Workshop
Service Integration WorkshopService Integration Workshop
Service Integration Workshop
 
基于 Flink 和 AI Flow 的实时推荐系统
基于 Flink 和 AI Flow 的实时推荐系统基于 Flink 和 AI Flow 的实时推荐系统
基于 Flink 和 AI Flow 的实时推荐系统
 
KSDG BaaS Intro
KSDG BaaS IntroKSDG BaaS Intro
KSDG BaaS Intro
 

More from Marcia Zeng

Building Learning Modules around the Competency Index for Linked Data
Building Learning Modules around the Competency Index for Linked DataBuilding Learning Modules around the Competency Index for Linked Data
Building Learning Modules around the Competency Index for Linked DataMarcia Zeng
 
Zeng marcia ifla-subjectaccesssmartdatadh
Zeng marcia ifla-subjectaccesssmartdatadhZeng marcia ifla-subjectaccesssmartdatadh
Zeng marcia ifla-subjectaccesssmartdatadhMarcia Zeng
 
A Metadata Application Profile for KOS Vocabulary Registries (KOS-AP)
A Metadata Application Profile for KOS Vocabulary Registries (KOS-AP)A Metadata Application Profile for KOS Vocabulary Registries (KOS-AP)
A Metadata Application Profile for KOS Vocabulary Registries (KOS-AP)Marcia Zeng
 
The state of KOS in the Linked Data movement
The state of KOS in the Linked Data movementThe state of KOS in the Linked Data movement
The state of KOS in the Linked Data movementMarcia Zeng
 
FRBR: A Generalized Approach to Dublin Core Application Profiles
FRBR: A Generalized Approach to Dublin Core Application Profiles FRBR: A Generalized Approach to Dublin Core Application Profiles
FRBR: A Generalized Approach to Dublin Core Application Profiles Marcia Zeng
 
Application Profiles for Subject Domains
Application Profiles for Subject DomainsApplication Profiles for Subject Domains
Application Profiles for Subject DomainsMarcia Zeng
 

More from Marcia Zeng (6)

Building Learning Modules around the Competency Index for Linked Data
Building Learning Modules around the Competency Index for Linked DataBuilding Learning Modules around the Competency Index for Linked Data
Building Learning Modules around the Competency Index for Linked Data
 
Zeng marcia ifla-subjectaccesssmartdatadh
Zeng marcia ifla-subjectaccesssmartdatadhZeng marcia ifla-subjectaccesssmartdatadh
Zeng marcia ifla-subjectaccesssmartdatadh
 
A Metadata Application Profile for KOS Vocabulary Registries (KOS-AP)
A Metadata Application Profile for KOS Vocabulary Registries (KOS-AP)A Metadata Application Profile for KOS Vocabulary Registries (KOS-AP)
A Metadata Application Profile for KOS Vocabulary Registries (KOS-AP)
 
The state of KOS in the Linked Data movement
The state of KOS in the Linked Data movementThe state of KOS in the Linked Data movement
The state of KOS in the Linked Data movement
 
FRBR: A Generalized Approach to Dublin Core Application Profiles
FRBR: A Generalized Approach to Dublin Core Application Profiles FRBR: A Generalized Approach to Dublin Core Application Profiles
FRBR: A Generalized Approach to Dublin Core Application Profiles
 
Application Profiles for Subject Domains
Application Profiles for Subject DomainsApplication Profiles for Subject Domains
Application Profiles for Subject Domains
 

国际图象互操作框架(IIIF) APIs和应用实例

Editor's Notes

  1. 应用程序接口
  2. Strong IIIF community: national libraries, research institutions, museums, aggregators, projects
  3. http://www.slideshare.net/azaroth42/introduction-to-iiif?related=2
  4. Of course these facilities are not limited to manuscripts, one might bring together important sketches from a painter as a way to help understand the final work. In this case we imagine sketches for Constable’s “Stonehenge” which are held at different museums in London
  5. Edvard Munch created the four versions in various media between 1893 and 1910. The National Gallery, Oslo, holds one of two painted versions (1893). The Munch Museum holds the other painted version (1910) and a pastel version from 1893. The pastel (own by private) and the lithograph were on show May 2013 in MOMA.
  6. Three layer of compatible software: bottom up: image servers; image clients; image apps
  7. Allowing distributed access over standard APIs allows users to reuse and remix content, and supports an ecosystem of applications
  8. Strong IIIF community: national libraries, research institutions, museums, aggregators, projects The two APIs are: Image API and Presentation API From within a viewer, initiate an interaction with an access control system so that a user can acquire the credentials they need to view restricted content. Give the client just enough knowledge of the user’s state with respect to the content provider to ensure a good user experience.
  9. Stanford University Libraries - Mirador demo http://showcase.iiif.io/viewer/mirador/ This demo of Mirador, developed by the Stanford University Libraries, allows the user to compare images from several different image repositories, including the Stanford Digital Repository, Yale University and Los Alamos National Labs.
  10. http://puzzle.mikeapps.me/
  11. {scheme}://{server}{/prefix}/{identifier}/{region}/{size}/{rotation}/{quality}.{format}
  12. Again, back in the Mirador viewer we can see how collections and manifests relate to each other.
  13. Strong IIIF community: national libraries, research institutions, museums, aggregators, projects The two APIs are: Image API and Presentation API From within a viewer, initiate an interaction with an access control system so that a user can acquire the credentials they need to view restricted content. Give the client just enough knowledge of the user’s state with respect to the content provider to ensure a good user experience.
  14. Three layer of compatible software: bottom up: image servers; image clients; image apps
  15. 16 institutions – each serving their own image
  16. Zoom to compare features from images provided by different institutions – to the detail of the letter
  17. Create new interactive presentations that mix overview images, descriptions, page views, detail views etc.