thegetty / quire

A multi-package repository for the Quire multiformat publishing framework
https://quire.getty.edu/
BSD 3-Clause "New" or "Revised" License
98 stars 12 forks source link

DEV-14144: Process image sequence files #665

Closed anderspollack closed 1 year ago

anderspollack commented 1 year ago

This implements a processFigureSequence instance method for the Figure class to generate tiles for image sequences. Additionally, there are now 2 more helpers:

Note: The branching logic introduced here feels a little hacky, and the Figure should probably get split into sub-classes once all of the manifest-generation logic for image sequences is working, but I wanted to open a PR for this so all this 360 stuff doesn't end up in a massive mega-PR.