Scripts

Scripts

Depuis la version 0.9.9 vous pouvez créer vos scripts personnalisés.

Truc & astuce

Pour obtenir les derniers scripts mis à votre disposition c'est ici.

ExempleExemple de script pour le pré-traitement des images APN

############################################

# Script for Siril 0.9.9

# April 2018

# (C) Cyril Richard

# DSLR_preprocessing v1.2

########### PREPROCESSING SCRIPT ###########

# Script for DSLR color camera preprocessing

# needs 4 sets of RAW images in the working

# directory, within 4 directories:

# biases, flats, darks and lights

#

############################################

#build master-bias

cd biases

convertraw bias_

stack bias_ rej 3 3 -nonorm

cd ..

cd flats

#preprocess flats

convertraw flat_

preprocess flat_ -bias=../biases/bias_stacked

#build master-flat

stack pp_flat_ rej 3 3 -norm=mul

cd ..

#build master-dark

cd darks

convertraw dark_

stack dark_ rej 3 3 -nonorm

cd ..

#preprocess lights

cd lights

convertraw light_

preprocess light_ -dark=../darks/dark_stacked -flat=../flats/pp_flat_stacked -cfa -debayer

#align lights

register pp_light_

#stack calibrated lights

stack r_pp_light_ rej 3 3 -norm=addscale

#That's a workaround here to save result in another place.

#These lines are not mandatory

#load image in memory

load r_pp_light_stacked

#and save it at root

cd ..

save result

close

Les scripts sont accessibles via l'interface graphique

Pour utiliser le script exemple, organisez vos fichier dans le répertoire de travail de la façon suivante :

Truc & astuce

Si vous souhaitez ajouter vos propres scripts à l'emplacement de votre choix, allez dans le menu paramètres onglet divers et saisissez votre chemin personnalisé.

Remarque

Pour créer vos propres scripts, ou personnaliser le script proposé par défaut vous avez une description des commandes et de leurs usages dans la rubrique suivante.

Truc & astuceLancer un script sans interface graphique

Il est possible depuis la version 0.9.9 de lancer directement un script depuis une console Linux sans interface graphique.

siril -s ~/.siril/scripts/DSLR_preprocessing.ssf -d ~/Images/siril/Bulle/Script

Lance siril avec le script DSLR_preprocessing.ssf et fait le prétraitement dans le dossier ~/Images/siril/Bulle/Script.

Remarque

A savoir que siril --script ~/siril/scripts/DSLR_preprocessing.ssf --directory ~/Images/siril/Bulle/Script est équivalent

Truc & astuceUsage en remote

Vous ouvrez une console à distance avec une connexion en ssh.

Vous lancez la commande et vous récupérez le fichier result.fit au lieu de devoir télécharger toutes les brutes.

Informations et derniers script à télécharger sur le Wiki