从使用IIIF的网站下载高清原图的方法
- 2026-09-20 16:12:53
从使用IIIF的网站下载高清原图的方法

1️⃣ region:
2️⃣ size:
3️⃣ rotation:
发现个网站 toyobunko-lab.jp 收藏了大量近代的老照片,其中有一套名字是 《亚洲大观》的影集,照片拍摄于1920年至1940年之间,内容涵盖了中国多个地区,其中东北地区的照片占相当比例。内容涉及:
城市街景与乡村生活
铁路、港口、矿山等设施
市民日常、民生场景



这些照片作为史料很有价值,但流传在网上时多以低清晰度的形式零散出现。
获取高清原图的方法
观察该网站发现:
图片可以通过 鼠标滚轮连续放大缩小
放大过程中,细节不断加载而非一次性下载
搜索相关信息后发现这个网站使用了国际通行的数字档案标准:IIIF(International Image Interoperability Framework)
当图片加载前,浏览器会先请求一个 info.json,例如:
{"@context" : "http://iiif.io/api/image/2/context.json","@id" : "https://img.toyobunko-lab.jp/iiif/tbcas/ajiataikan/ajiataikan16/16_0003.tif","protocol" : "http://iiif.io/api/image","width" : 5184,"height" : 3456,"sizes" : [{ "width" : 81, "height" : 54 },{ "width" : 162, "height" : 108 },{ "width" : 324, "height" : 216 },{ "width" : 648, "height" : 432 },{ "width" : 1296, "height" : 864 },{ "width" : 2592, "height" : 1728 }],"tiles" : [{ "width" : 256, "height" : 256, "scaleFactors" : [ 1, 2, 4, 8, 16, 32, 64 ] }],"profile" : ["http://iiif.io/api/image/2/level1.json",{ "formats" : [ "jpg" ],"qualities" : [ "native","color","gray" ],"supports" : ["regionByPct","sizeByForcedWh","sizeByWh","sizeAboveFull","rotationBy90s","mirroring","gray"] }]}
其中包含以下图片相关信息:
原图尺寸:5184 × 3456
图像被切割为 256×256 的 tile
支持多级缩放
客户端以此为据加载图片。全球博物馆、档案馆、大学图书馆等网站广泛采用这种方式。
图片实际加载时,请求地址类似:
https://img.toyobunko-lab.jp/iiif/…/16_0003.tif/0,1024,1024,1024/256,/0/default.jpg
路径参数遵循 IIIF Image API:
{region}/{size}/{rotation}/{quality}.{format}1️⃣ region:0,1024,1024,1024
左上角坐标:(x=0, y=1024)
从该点向右、向下各取 1024 像素
即原图中的一个矩形区域
2️⃣ size:256,
表示将该区域 缩放到宽 256 像素
高度按比例自动计算
3️⃣ rotation:0
旋转角度(0 / 90 / 180 / 270)
4️⃣ quality / format
default.jpg表示默认质量的 JPEG 输出
通过这种方式,浏览器只请求当前视野所需的小块图像,在大图浏览时极为高效。
明白参数含义后,可构造参数获取原图:
0,0,5184,3456/5184,/0/完整URI:
https://img.toyobunko-lab.jp/iiif/tbcas/ajiataikan/ajiataikan16/16_0003.tif/0,0,5184,3456/5184,/0/default.jpg获取全图时region参数可替换为full:
https://img.toyobunko-lab.jp/iiif/tbcas/ajiataikan/ajiataikan16/16_0003.tif/full/5184,/0/default.jpg
本文来自网友投稿或网络内容,如有侵犯您的权益请联系我们删除,联系邮箱:wyl860211@qq.com 。