damien7400

Script Siril - DOF LRGB

Recommended Posts

Salut à tous,

 

je vous fais partager mes scripts pour Siril,

traitement Offset/Dark/Flats L/R/G/B dans un premier temps

Acquisition sous Kstars en Fits (-> attention à l'arborescence définie par Kstars dans le répertoire de travail)

Dossier de travail
          |
          |---- Bias (Offsets enregistrés sous Bias_001.fits, Bias_002.fits etc )
          |---- Dark (Darks enregistrés sous Dark_001.fits etc )
          |---- Flat
          |        |------- Luminance (Flat_001.fits, Flat_002.fits etc etc)
          |        |------- Red (Flat_001.fits, Flat_002.fits etc etc)
          |        |------- Green
          |        |------- Blue

          |
          |----- Light
                     |------- Luminance (Light_001.fits, Light_002.fits etc etc)
                     |------- Red (Light_001.fits, Light_002.fits etc etc)
                     |------- Green
                     |------- Blue

 

Darks + Offsets:

 > Siril -s ~/Siril/scripts/DO.ssf -d ~/"dossier de travail"

 

#DO.ssf

setext fits
#build master-bias
cd Bias
stack Bias_ rej 3 3 -nonorm
load Bias_stacked
cd ..
save Bias
#build master-dark
cd Dark
preprocess Dark_ -bias=../Bias
stack Dark_ rej 3 3 -nonorm
load Dark_stacked
cd ..
save Dark

#

 

 

Darks, Offsets, Flats LRGB

 

#DOFLRGB.ssf

setext fits
#build master-bias
cd Bias
stack Bias_ rej 3 3 -nonorm
load Bias_stacked
cd ..
save Bias
#build master-dark
cd Dark
preprocess Dark_ -bias=../Bias
stack Dark_ rej 3 3 -nonorm
load Dark_stacked
cd ..
save Dark
cd Flat/Luminance
#preprocess flats
preprocess Flat_ -bias=../../Bias
#build master-flat Luminance
stack pp_Flat_ rej 3 3 -norm=mul
load pp_Flat_stacked
cd ..
cd ..
save Flat_Lum
cd Flat/Red
#preprocess flats
preprocess Flat_ -bias=../../Bias
#build master-flat Red
stack pp_Flat_ rej 3 3 -norm=mul
load pp_Flat_stacked
cd ..
cd ..
save Flat_Red
cd Flat/Green
#preprocess flats
preprocess Flat_ -bias=../../Bias
#build master-flat Green
stack pp_Flat_ rej 3 3 -norm=mul
load pp_Flat_stacked
cd ..
cd ..
save Flat_Green
cd Flat/Blue
#preprocess flats
preprocess Flat_ -bias=../../Bias
#build master-flat Blue
stack pp_Flat_ rej 3 3 -norm=mul
load pp_Flat_stacked
cd ..
cd ..
save Flat_Blue

#

 

4 minutes pour le script DOFLRGB, avec en 20MPix 5496x3672: 30 Offsets, 15 Darks, 15 Flats/couche

Après exécution vous obtiendrez à la racine du répertoire de travail:

file.php?id=2524&t=1

 

Attention:

L'option -flip n'est pas incorporée dans les "preprocess"

Il me reste à déterminer si tous les flts/darks/offsets et Lights sont bien "redressés" par l'option -flip, sinon les DOF seront à l'envers par rapport aux Lights :(

 

Edited by damien7400
  • Like 1

Share this post


Link to post
Share on other sites
Publicité
En vous inscrivant sur Astrosurf,
ce type d'annonce ne sera plus affiché.
Astronomie solaire : la bible est arrivée !
400 pages, plus de 800 illustrations !
Les commandes sont ouvertes sur www.astronomiesolaire.com
Le 28/11/2018 à 21:18, lock042_CyrilRichard a dit :

Flip a seulement son inportance pour le dematricage. C'est tout.

 

Et moi qui croyait avoir compris qq chose à ce Siril... pourtant cette option -flip est citée dans un tuto pour contrecarrer la lecture inverse des Fits (notamment en provenance de Kstars)

Sans cela, il est très lourdingue d'utiliser un soft qui me met systématiquement les images à l'envers 

file.php?id=2519&t=1

 

là je fais un soft windows en C# pour les scripts, on peut sauvegarder par exemple des offsets maitres ou darks.... dossiers ou fichiers, programmer une heure de démarrage ou selon le nombre de fits détectés dans un dossier .....

 

ça devrait ressembler à ça, 

Capture1.JPG.bdd5e9f403795118882b4d914b545db9.JPG

 

Si je trouve le temps entre le boulot  et mes deux petits .... :)

  • Love 1

Share this post


Link to post
Share on other sites
Il y a 8 heures, damien7400 a dit :

Et moi qui croyait avoir compris qq chose à ce Siril...

Ben il fait ca de façon interne, pour pouvoir lire la matrice de Bayer dans le bon sens.

 

Il y a 8 heures, damien7400 a dit :

Sans cela, il est très lourdingue d'utiliser un soft qui me met systématiquement les images à l'envers 

Si je te dis que Siril suit le standard en lisant de bas en haut les FITS ? Donc c'est pas lui qui fait quoique ce soit à l'envers ...

 

EDIT: et si vraiment ca te  pose problème, tu finis ton script par

mirrory

 

Edited by lock042_CyrilRichard
  • Thanks 1

Share this post


Link to post
Share on other sites

La question de poser problème ne se pose même pas vu le résultat, non ? La cosmétique est importante, mais il faut que l'image conserve un minimum de réalité....

 

Commandes Siril:

MIRRORX

mirrorx

Rotates the image around a vertical axis.

MIRRORY

mirrory

Rotates the image around an horizontal axis.

 

elles sont utilisables dans un script, ce qui est parfait ! Le redressement sera automatique.

Edited by damien7400

Share this post


Link to post
Share on other sites

Mais fait le à la toute fin. Ne t'en préoccupe pas avant.

Siril fait en sorte d'être cohérent dans tout le process de soustraction des Dofs et Cie...

L'option -flip est juste la si les images ont été enregistré dans un autre sens que  bas en haut, pour lui dire : attention la matrice de Bayer commence pas au meme endroit.

  • Thanks 1

Share this post


Link to post
Share on other sites
Il y a 17 heures, la louche du Nord a dit :

salut Damien

 

Si tu ne connais pas encore, je t'invite à utiliser Sirilic, c'est un générateur de script sous python très simple à utiliser pour Siril (APN, LRVB ect ...)

 

https://astroslacholet.wordpress.com/2018/10/12/utilitaire-conv2siril/

 

Hmmm, je suis sous Kubuntu 18.04, ça joue peut-etre un rôle mais pas moyen de lancer Sirilic, un pb de library....

 

"Traceback (most recent call last):
 File "Sirilic.pyw", line 52, in <module>
   from libTools      import LogConsole
ImportError: No module named libTools"

 

dommage :(
 

Share this post


Link to post
Share on other sites
il y a 3 minutes, lock042_CyrilRichard a dit :

Mais fait le à la toute fin. Ne t'en préoccupe pas avant.

Siril fait en sorte d'être cohérent dans tout le process de soustraction des Dofs et Cie...

 

Yep, c'est vu, j'ai refais les DOF (ils provenaient d'Iris), maintenant ils sont tous dans le me sens !!

Avec les scripts les bibliothèques sont rapides à reconstituer (quand on a encore les brutes :) )

Share this post


Link to post
Share on other sites
il y a 3 minutes, damien7400 a dit :

"Traceback (most recent call last):
 File "Sirilic.pyw", line 52, in <module>
   from libTools      import LogConsole
ImportError: No module named libTools"

Va sur le forum d'en face, il y'a un sujet SirilIC, il répond très vite et te dira quoi faire

  • Thanks 1

Share this post


Link to post
Share on other sites
Il y a 6 heures, damien7400 a dit :

Hmmm, je suis sous Kubuntu 18.04, ça joue peut-etre un rôle mais pas moyen de lancer Sirilic, un pb de library....

 

"Traceback (most recent call last):
 File "Sirilic.pyw", line 52, in <module>
   from libTools      import LogConsole
ImportError: No module named libTools"

 

dommage :(

 

bizarre, vu qu'il a été développé pour fonctionner d'abord sous Linux.

as-tu télécharger python avant ?

  • Love 1

Share this post


Link to post
Share on other sites

le problème est corrigé dans la version 0.37

j'avais oublié  de mettre à jour le lien de téléchargement car j'ai été un peu occupé avec la migration de svn/gitlab de siril.

 

@damien7400:Le lien est maintenant à jour : Sirilic&Sirilot

Edited by M27trognondepomme
  • Thanks 1

Share this post


Link to post
Share on other sites
Il y a 5 heures, la louche du Nord a dit :

as-tu télécharger python avant ?

 

 ah bah non pardi :))

 j'ai le 3.6 il me semble, mais c'est surtout le manque de temps en ce moment.... j'ai pas trop eu le temps de creuser la question désolé :)

Share this post


Link to post
Share on other sites

Tu disais avoir Kubuntu. Pas besoin de télécharger Python, il est déjà installé dedans.

Share this post


Link to post
Share on other sites
il y a 27 minutes, Bruno- a dit :

Tu disais avoir Kubuntu. Pas besoin de télécharger Python, il est déjà installé dedans.

Ce n'est pas un problème de version de kubuntu ou  de python: c'est un problème de chemin de librairie  qui était mal géré par sirilic. Ceci est maintenant réglé dans la version V0.37.

  • Like 1

Share this post


Link to post
Share on other sites

Oui, je faisais cette remarque justement pour dire que c'était donc une fausse piste.

  • Like 1
  • Thanks 1

Share this post


Link to post
Share on other sites

:(

mon petit soft commence à éditer ses premiers scripts, mais voilà qu'ils ne fonctionnent que sous Linux.....

Windows 7 / Siril / Scripts  =  fonction "cd" qui ne fonctionne qu'en mode console, réessayé comme un fou dans tous les sens... "cd" ne fonctionne pas dans les scripts, mais fonctionne très bien dans la console.

 

Sous Linux: tout fonctionne, sauf mon soft que j'ai fait en C# pour Windows (heureusement il y a Wine:))  )

siril_plan.jpeg.e8ab5e2f44449c7a48316e306c2a0a7a.jpeg

 

Pour l'instant le soft n'édite que les scripts qu'il enregistre dans le dossier Scripts de Siril, 5 configurations enregistrables, mais y'a encore du boulot avec les invites pour les différents types de traitements....

 

En tous cas Bravo pour les concepteurs de Siril, le mode console/script est vraiment "easy" et complet,

sauf sous Windows... pas moyens de charger les fits en groupe (Siril cherche le fichier .seq), et au mojns une fonction inopérante (même en mode admin...)

Edited by damien7400

Share this post


Link to post
Share on other sites

La commande 'cd' fonctionne bien sur windows comme sur Linux en mode script.

un conseil sous windows pour le cd dans le script met des simples quotes et met des slash plutôt que des backslash:

ex:

# Dossier de travail
cd 'D:/_TraitAstro/20-SiriL/work/M45'

Edited by M27trognondepomme
  • Thanks 1

Share this post


Link to post
Share on other sites

Ah, voui ça risque de tout changer....

sous linux il n'ya pas besoin de quote,

 

Oky, c'est bon pour cd, donc dans les scripts uniquement

 

-> sous linux:             cd J:\Images\Captures_astropi\DOF\Bias

 

-> sous windows:     cd 'J:\Images\Captures_astropi\DOF\Bias'

 

Par contre, sous windows, même commande, même dossiers, fichiers... pas de chargement des fits, Siril cherche le .seq

en lançant  load bias_001, je ne peux suavegarder avec save b1 ou autre:

22:19:52: Exécution de la commande : save
22:19:52: Erreur dans le fichier FITS : failed to create new file (already exists?):
22:19:52: Erreur dans le fichier FITS : b1.fits

j'ai essayer pas mal de truc (admin, compatibilité, autres dossier, Siril directement dans c:.....)

 

sous Linux ça roule...

Edited by damien7400

Share this post


Link to post
Share on other sites

Une piste entre windows vs linux:  vérifies que le script généré sous windows ne met pas de caractère '\r"  pour chaque '\n'. Je crois que c'était un problème sur certaine version de Siril.  Demandes confirmation à @lock042_CyrilRichard

Dans Sirilic, je supprime le '\r' .

Il y a 2 heures, damien7400 a dit :

Oky, c'est bon pour cd, donc dans les scripts uniquement

 

-> sous linux:             cd J:\Images\Captures_astropi\DOF\Bias

 

-> sous windows:     cd 'J:\Images\Captures_astropi\DOF\Bias'

les quotes sont utiles quand il y a un espace dans le chemin.

  • Thanks 1

Share this post


Link to post
Share on other sites
il y a 6 minutes, lock042_CyrilRichard a dit :

La version 0.9.9 a un bug sous Windows qui a été corrigé.  Elle prend pas les fin de ligne de type CR LF

C'est corrigé pour la 0.9.10

Nos réponses se sont croisées :D

 

il y a 5 minutes, lock042_CyrilRichard a dit :

Petite question, pourquoi n'utilises tu pas le soft de @M27trognondepomme?

Pour ma part, je trouve ça bien que d'autres approches soient développées.  ça va faire émerger de nouvelles idées.

  • Like 1

Share this post


Link to post
Share on other sites
il y a 3 minutes, M27trognondepomme a dit :

Pour ma part, je trouve ça bien que d'autres approches soient développées.  ça va faire émerger de nouvelles idées.

Oui, mais je préfère unir les forces :), pis j'aime pas le C# ..... ;) Mais ça c'est mon coté linux :D.

 

Après, c'est une excellente chose en effet de voir fleurir plein de softs qui interagissent avec Siril, ça fait chaud au cœur.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • advertisement_alt
  • advertisement_alt
  • advertisement_alt


  • Similar Content

    • By Loup Lunaire
      Bonjour,
       
      Enfin un créneau pour faire Jupiter mais pas dans de bonne conditions, la transparence du ciel n'étant pas bonne en début de nuit puisque le fond du ciel était orangé !
      Ajouter des cirrus en haute altitude,
      Une image globalement en dessous de celle de l'an dernier, mais néanmoins avec la présence de feston méthanisé et les principaux détails en plus.
      Additions et traitements : Autostakkert!3,  Astrosurface, AstraImage, pscs2.
       
       

       
      Bon ciel planétaires & lunaire
       
    • By XavS
      Bonjour à toutes et tous,
       
      Celà fait plusieurs semaines que je voulais tester un nouveau site astro à 1h30 de route de chez moi. Eh bien c'est chose faite. Le site se situe à un peu plus de 2000 M d'altitude. La température chez moi était d'environ 27°C et sur ce nouveau site, vers 2h00 du matin, la température est descendue à 3°C. Normal me direz-vous, c'est la montage En effet et j'avais prévu de bien me couvrir
       
      Malgré les rafales de  vent (entre 20 et 30 m/s) , l'humidité bien présente (entre 65 et 70%) et quelques passages nuageux, j'ai adoré pouvoir revoir la Voie Lactée dans son intégralité avant que la Lune ne se lève. J'en suis encore tout retourné Ce qu'il m'a le plus impressionné, c'est que cette VL était toujours visible malgré la Lune à 73 % (moins prononcée tout de même). C'est bien la première fois que j'admire la VL sous la Lune. Après quelques recherches, il s'avère que le SQM de ce site est en moyenne entre 21,8 et 22,5. Ouahhh... J'en ai pris plein les mirettes.
       
      Pour ceux qui connaissent le coin Sud-Est de la France, vous reconnaîtrez sûrement l'endroit
       

       
      Et ce que je trouve aussi au top, c'est que les animaux sauvages nous côtoient sans avoir peur
       

       

       

       
      Je ne vous montre pas les autres, elles sont loupées.
       
      C'est pas tout mais l'objectif c'est quand même de faire de l'astro. Après avoir profité du visuel, j'ai photographié M20, la nébuleuse Trifide que tout le monde connaît. Comme dab, je galère pour faire la mise au point et en plus la batterie s'est vidée en un rien de temps alors qu'elle était pleine.... Bon pas grave, j'en ai d'autre. Et voici le résultat (bof).
       
      Matériel :
      CPC 925 XLT sans autoguidage
      Canon 450D défiltré directement au foyer (F/D 10)
       
      Conditions :
      Lune à 73 %
      Humidité entre 65 et 70 %
      Rafales de vent entre 20 et 30 m/s
       
      Image :
      Lights : 178 x 45s
      ISO : 800
      Darks : 19 x 45s
      Offsets 20 x 1/4000s
       
      Traitement :
      SIRIL et CS2
       

       
      Bon l'image n'est pas parfaite et ça se voit. Sur le côté droit, problème de tilt ; l'appareil photo n'était pas bien aligné avec le chemin optique Dommage. Il y a toujours ces saletés de tâches.... Je sais... J'ai commandé hier sur internet le nécessaire pour nettoyer le capteur
       
      Sur ce, je vous souhaite une bonne fin de week-end et attention aux canicules qui arrivent
       
      XaVs
       
    • By phenix
      slt tt le monde
      retour au cp avec le champ autour de m57 dans la lyre
      canon 1000 d défiltré sam 85 mm a f2.8 et 800 iso
      35 poses de 2 mn sur astrotrac
      pas de dof , ( jai oublié de les faire 🙃 )
      tratement dss , siril et cs6
      derniere soiree des vacances a calern avec les potos
      bonne fin de weekend

    • By Alexandre EGON
      Bonjour tout le monde,
      J'ai le projet de me fabriquer une batterie de terrain pour alimenter  ma monture et ma caméra, j'ai déjà vu quelques post sur le sujet mais je n'arrive toujours pas à me décider..
      Je pense qu'en ouvrant la discussion avec le type de matériel que j'utilise, ça ciblera mieux et je serai plus rassuré avant de me lancer  
      Donc, j'ai une monture Takahashi EM 200 FG Temma 2Z qui demande 7A au démarrage alimentée en 12v et une caméra SBIG ST 2000 XM refroidie qui tourne en 12v mais qui ne fonctionne qu'avec son transfo branché sur le 220V..
      D'après ce que j'ai vu il me faudrait soit une batterie 12v au lithium, au gel ou AGM.. mais quelle puissance? Quelle ampérage?
       
      NB: le petit plus serait de brancher mon pc, mais ce n'est pas une obligation
       
      Quelqu'un aurait la solution par rapport à ma config?
      par avance merci
      Alexandre
    • By Pipime
      Bonjour,
       
      Après avoir réalisé quelques images de la lune avec un canon M50, j'aimerais les empiler pour pouvoir faire un traitement habituel... mais le nouveau format cr3 est inconnu pour IRIS, mon ancien Photoshop, etc...
      Quelle solution existe-t-il pour traiter des clichés lunaires, planétaire ou d'étoiles avec ce format cr3, nouveau format RAW de Canon ? D'autant que cet hybride se débrouille pas trop mal...
       
      Merci pour votre aide !
       
      Philippe
       
      Voici un cliché traité seulement en JPG :
      Canon M50, 400 mm f8 à 100 ISO sur pied photo.
      La résolution est correcte mais je pense pourrait être bien meilleure en empilant les 16 RAW que j'ai pris en peu de temps...


       
       
  • Images