概要
pyvipsを用いてPyramid Tiled Tiffファイルを作成するプログラムを作成しました。以下のGoogle Colabでお試しいただけます。
https://colab.research.google.com/drive/1VO1PgKgS3H21zXpg4g2inN-mtIrON5TQ?usp=sharing
IIIFを用いた画像配信において、Pyramid Tiled Tiffファイルを作成する場面がありますが、PythonおよびVipsを用いた画像変換を行う際の参考になりましたら幸いです。
なお、パラメータ等は以下を参考にしています。
https://github.com/samvera-labs/serverless-iiif#using-vips
また、変換したPyramid Tiled Tiffファイルを配信する方法の一例 として、以下の記事も参考になりましたら幸いです。
ポイント
vipsのインストール
pyvipsを使用するのは、vipsを事前にインストールしておく必要があります。以下が参考になります。
https://www.libvips.org/install.html
pyvipsを用いたPyramid Tiled Tiffファイルの作成
以下のように使用します。
上記は、以下と同じ結果が得られる(はず)です。