Ça peut être assez compliqué à faire, car il faut d’abord avoir un environnement Python, et suivre les instructions pour installer les éléments.
Donc première chose à faire, installer Python et git si ce n’est déjà fait. Ensuite, installer un gestionnaire d’environnements virtuels python, je conseille (comme Alberto) l’outil classique `virtualenv`, pour cela ouvrir un terminal et taper :
pipx install virtualenv
pipx ensurepath
Ensuite, selon les instructions d’Alberto taper :
mkdir venvs && cd venvs
python -m venv spectral_film_lut-venv
. spectral_film_lut-venv/bin/activate
pip install git+https://github.com/JanLohse/spectral_film_lut
pip install matplotlib networkx opencv-python
Maintenant, si ce n’est déjà fait il faut créer et déclarer un dossier qui contiendra toutes les CLUT pour ART. Dans ART, aller dans Préférences → onglet Traitement de l’image → Dossiers et indiquer le “Dossier CLUT”, puis fermer ART.
Déplacer les 2 fichiers spectral_film_mklut.py et ART_spectral_film.json dans le dossier CLUT, et ouvrir le fichier .json avec un éditeur de texte. A la ligne 18, il y a ceci :
“command” : “python3 spectral_film_mklut.py --server”,
Il faut éditer la commande pour lancer la version de python installée avec l’environnement virtuel installé précédemment en remplaçant “python” par le chemin complet vers l’exécutable python de l’environnement virtuel. Ça doit donner quelque chose comme cela :
"command" : "/home/sguyader/venvs/spectral_film_lut-venv/bin/python3 spectral_film_mklut.py --server",
Adapter le chemin selon votre cas.
Si tout s’est bien passé, ouvrir ART, ouvrir une image, puis aller dans l’onglet “Traitement local”, module “Correction des Couleurs/Tonalités”, choisir le mode “LUT” et dans le menu de sélection “Fichier LUT” choisir le fichier “ART_spectral_film.json”.
Et là le module simulation spectrale doit apparaître, avec la possibilité de choisir le film et le papier, et les réglages :
