-
Notifications
You must be signed in to change notification settings - Fork 0
Instructions Archival City
Le scénario de transformation est construit en fonction de l'organisation des données dans les dossiers transmis. Par exemple :
dossier principal/
- echantillon-Limb-eScriptorium/
- AD075BI_PER232_0005_0003.xml
- AD075BI_PER232_0005_0004.xml
- AD075BI_PER232_0005_0005.xml
- AD075BI_PER232_0005_1907-0003.jpg
- AD075BI_PER232_0005_1907-0004.jpg
- AD075BI_PER232_0005_1907-0005.jpg
AD075BI_PER232_0005_1907-0003.jpg
AD075BI_PER232_0005_1898-0003.jpg
dans la même archive par exemple.
Il faut les documents sous la forme d'un .zip
.
⚠️ Attention, il s'agit ici des noms de fichiers images tels qui devraient être avant de les importer dans eScriptorium, pas avant de faire tourner Aspyre dessus !
Lors de la transformation, Aspyre le contenu de //sourceImageInformation/fileName
à partir des noms des fichiers images présents dans le ZIP.
(Aspyre 0.4 minimum !)
$ git clone https://github.com/alix-tz/aspyre-gt.git
$ cd aspyre-gt
$ virtualenv venv -p python3
$ source venv/bin/activate
(venv)$ pip install -r requirements.txt
(venv)$ cd aspyre
(venv)$ python3 run.py -i /path/to/archive.zip -sc limb -vp 45
Si vous ne spécifiez pas de chemin d'output, le programme vous indiquera où l'archive a été sauvegardée (normalement dans le même dossier que l'archive source)
L'option -vp
permet d'ajuster la hauteur des baselines, car elles sont autrement placés au-dessus de la ligne, ce qui pose problème pour la génération des masques dans eScriptorium ensuite. A priori la valeur de 45 (pixels) permet de remettre la plupart des lignes à la bonne hauteur avec les données du projet Archival City, mais on peut en changer.