我的问题是关于IIIF。我正在使用iiifhosting.com,但现在我想设置自己的服务器。我想知道iiifhosting.com如何处理我的图像到高分辨率?
我上传了2000x1000的图像,当我得到信息。Json我得到宽度:11658,高度:6112。查看此url
http://bafdev.iiifhosting.com/iiif//e6ebb551407a5c64903d100ab8ba9199bb264d1c17cdcf0a9e745cd6c5aea432/info.json
当我试图获得完整的图像并保存它时,它只有1000x524
http://bafdev.iiifhosting.com/iiif//e6ebb551407a5c64903d100ab8ba9199bb264d1c17cdcf0a9e745cd6c5aea432/full/full/0/default.jpg
我想知道我是怎么做到的?有线索吗?
1- iiifhosting没有升级图像。它只显示图像所具有的图像信息。图像无法转换为高分辨率。在信息。Json你得到图像信息有多少宽度,高度和瓷砖大小。瓷砖尺寸公式为(最小尺寸)* 1/2n>endpoint.iiif.min_tile_size
endpoint.iiif。Min_tile_size是在cantaloupe中设置的。属性文件默认为512x512
2 - http://bafdev.iiifhosting.com/iiif//e6ebb551407a5c64903d100ab8ba9199bb264d1c17cdcf0a9e745cd6c5aea432/full/full/0/default.jpg
关于你的第二点,在iiif主机上获得全分辨率图像是有限制的,所以你不能获得他们客户端文件的完整图像。因此,他们最多提供1000x1000的图像。
第二件事是,如果iiifhosting客户端有2gb的图像(非常高的分辨率),你在你的网站上请求100张图像,它会压倒图像服务器。