bou-fon Posté 17 février Posté 17 février (modifié) Salut M27 Release 2.0.7a =>nickel, ça fonctionne!!!! merci par contre il y a une erreur sur le numero de l image dans la multi-vue, la 6eme ne s affiche pas dans le label, reste sur le N°5 et sur les vues spécifiques, tu n affiches plus le numero de l image, ce qui est penalisant pour pouvoir la rejeter d autre part quand tu rejettes des images et que tu fais "appliquer", puis "actualiser" cela actualise bien les graphiques spécifiques et retire bien les images de la séquence mais pas le graphique multi-vue (l image supprimée apparait toujours sur le graphique) Modifié 17 février par bou-fon
m27trognondepomme Posté 17 février Auteur Posté 17 février Il y a 9 heures, bou-fon a dit : d autre part quand tu rejettes des images et que tu fais "appliquer", puis "actualiser" cela actualise bien les graphiques spécifiques et retire bien les images de la séquence mais pas le graphique multi-vue (l image supprimée apparait toujours sur le graphique) C'est volontaire de laisser cette vue sans mise à jour. Je voulais une vue complète de la séquence et elle permet de voir l'évolution temporelle de la séance. J'utilise ce graphe pour trouver rapidement les images à enlever de l'empilement. Je peux regarder pour supprimer les images mais il faut garder la numérotation cohérente avec la séquence....
m27trognondepomme Posté 17 février Auteur Posté 17 février (modifié) Il y a 13 heures, bou-fon a dit : et sur les vues spécifiques, tu n affiches plus le numero de l image, ce qui est penalisant pour pouvoir la rejeter c'est normal sur l'histogramme que je n'affiche pas le numéro car chaque rectangle peut contenir plusieurs images. Dans ton essai avec 6 images , ça ne se voit pas . Dans l'exemple ci-dessous, Il y a 20 images autour de 2.1 de FWHM. L'histogramme : c'est une vue statistique de la FWHM . Ça montre la répartition de la FWHM parmi 132 images. Pour rejeter des images en particulier, j'utilise plutôt la vue globale. La vue histogramme sert à régler les valeurs de filtres. Il y a 13 heures, bou-fon a dit : par contre il y a une erreur sur le numero de l image dans la multi-vue, la 6eme ne s affiche pas dans le label, reste sur le N°5 j'ai fait la correction dans la branche Sirilic-plugin-siril1.4 . Il y a 13 heures, bou-fon a dit : d autre part quand tu rejettes des images et que tu fais "appliquer", puis "actualiser" cela actualise bien les graphiques spécifiques et retire bien les images de la séquence mais pas le graphique multi-vue (l image supprimée apparait toujours sur le graphique) j'ai amélioré l'affichage en forçant à 0 les valeurs et indiquant "unselect" dans le label quand une image est non sélectionné : Modifié 17 février par m27trognondepomme
bou-fon Posté 18 février Posté 18 février (modifié) hello top, ton label "unselect" est pratique, tes corrections sont efficaces. je comprends les raisons pour la num des images, je n avais pas anticipé. merci encore allez, plus qu une fonction pour traiter les comètes plus simplement type DSS, mais là cela imposerait une action sur chaque image pour reperer où se trouve le noyau cométaire sur l image. en tous cas super boulot j ai fait jeudi dernier une demo de ton script au club et tous les photographes l ont adopté Modifié 18 février par bou-fon 1
La Louche du Nord Posté 18 février Posté 18 février (modifié) salut pascal j'ai cette erreur suite à la sélection 37:47 puis appliquer dernière version sirilic, télécharger ce matin Modifié 18 février par La Louche du Nord
bou-fon Posté 18 février Posté 18 février @lalouchedunord si tu as telechargé celui de la branche master, c est normal il y a un bug prends celui de la branche sirilic 1.4 1
La Louche du Nord Posté 18 février Posté 18 février Il y a 2 heures, bou-fon a dit : prends celui de la branche sirilic 1.4 ça passe
m27trognondepomme Posté 18 février Auteur Posté 18 février (modifié) Il y a 9 heures, bou-fon a dit : top, ton label "unselect" est pratique, tes corrections sont efficaces. je comprends les raisons pour la num des images, je n avais pas anticipé. je vais officialiser cette version en attendant le prochain bug. @bou-fon , @La Louche du Nord mise à jour en 2.0.7 Modifié 18 février par m27trognondepomme 1
m27trognondepomme Posté 18 février Auteur Posté 18 février Il y a 9 heures, bou-fon a dit : allez, plus qu une fonction pour traiter les comètes plus simplement type DSS, mais là cela imposerait une action sur chaque image pour reperer où se trouve le noyau cométaire sur l image. Il faut que j'étudie le process dans les tutoriels de SiriL. Si je le fais, je pense que ce sera un script python dédié. 1
bou-fon Posté Mardi à 16:30 Posté Mardi à 16:30 (modifié) hello M27 je reviens vers toi pour un pb me semble t il ce pb arrive avec 2 sessions (sirilic V2.0.0.7B) si je supprime 1 session => pas de souci ça marche ce n est peut etre qu une connerie de ma part mais je ne vois ps quoi EDit: je crois que le pb est meme nom de session et meme filtre pour ce cas j ai 2 sessions S2O3 (1 en 300s et 1 en 600s) juste apres le copier images à la construction du script le script n est pas complet (voir script à la fin du message) message erreur ................................................................................ 17:23:33: . COPIE : FINI . 17:23:33: ................................................................................ 17:23:33: 17:23:35: Exception in Tkinter callback 17:23:35: Traceback (most recent call last): 17:23:35: File "C:\Program Files\siril\python\Lib\tkinter\__init__.py", line 1968, in __call__ 17:23:35: return self.func(*args) 17:23:35: ^^^^^^^^^^^^^^^^ 17:23:35: File "D:\Program Files\sirilic\sirilic-master\sirilic\Expert.py", line 471, in cbScriptBuild 17:23:35: self.last_processed_image = builder.Build() 17:23:35: ^^^^^^^^^^^^^^^ 17:23:35: File "D:\Program Files\sirilic\sirilic-master\sirilic\lib\buildscript.py", line 528, in Build 17:23:35: self.BuildScriptPart2() 17:23:35: File "D:\Program Files\sirilic\sirilic-master\sirilic\lib\buildscript.py", line 563, in BuildScriptPart2 17:23:35: last_processed_image_multi = script_multi.Build( 17:23:35: ^^^^^^^^^^^^^^^^^^^ 17:23:35: File "D:\Program Files\sirilic\sirilic-master\sirilic\lib\buildscript.py", line 1102, in Build 17:23:35: self.register_stack_grp(image, 17:23:35: File "D:\Program Files\sirilic\sirilic-master\sirilic\lib\buildscript.py", line 1345, in register_stack_grp 17:23:35: self.graphicfilter(image, "stack", pp + imagename ) 17:23:35: File "D:\Program Files\sirilic\sirilic-master\sirilic\lib\buildscript.py", line 289, in graphicfilter 17:23:35: if self.bseqmode == 0 : seqname+="_" 17:23:35: ^^^^^^^^^^^^^ 17:23:35: AttributeError: 'CMultisessionScript' object has no attribute 'bseqmode' le script: ################################################################################ # Ne pas éditer: généré par D:\Program Files\sirilic\sirilic-master\sirilic\Expert.py # Compatibilité avec Siril: Version >= 1.4.0 requires 1.4.0 # décommentez la ligne suivante pour forcer Dossier de travail # cd "D:/Astronomie/photos/Siril/_Camera" set32bits setcompress 0 setext fit setfindstar reset close ################################################################################ # Automatisation: couche cS2O3 de S-01 ### SH2-204 test/cS2O3/S-01 ### # Dossier Objet cd "./SH2-204 test/cS2O3/S-01" # FLAT CONSTRUCTION MAITRE cd "FLATS/SRC" convert flats -out=.. cd ".." stack flats mean w 3.000 3.000 -norm=mul -out=../MASTER/master-flat.fit cd ".." # IMAGE TRAITEMENT cd "IMAGES/SRC" convert images -out=.. cd ".." calibrate images -dark=../MASTER/master-dark.fit -flat=../MASTER/master-flat.fit -cfa -equalize_cfa -cc=dark 3.000 3.000 cd ".." cd "../../.." ################################################################################ # Automatisation: couche cS2O3 de S-02 ### SH2-204 test/cS2O3/S-02 ### # Dossier Objet cd "./SH2-204 test/cS2O3/S-02" # FLAT CONSTRUCTION MAITRE cd "FLATS/SRC" convert flats -out=.. cd ".." stack flats mean w 3.000 3.000 -norm=mul -out=../MASTER/master-flat.fit cd ".." # IMAGE TRAITEMENT cd "IMAGES/SRC" convert images -out=.. cd ".." calibrate images -dark=../MASTER/master-dark.fit -flat=../MASTER/master-flat.fit -cfa -equalize_cfa -cc=dark 3.000 3.000 cd ".." cd "../../.." ################################################################################ # Dossier Group cd "./SH2-204 test/cS2O3/GROUP" merge ../S-01/IMAGES/pp_images ../S-02/IMAGES/pp_images image_group cd "../../.." ################################################################################ ################################################################################ ### SH2-204 test\cS2O3\GROUP ### # Dossier image cd "./SH2-204 test/cS2O3/GROUP" setfindstar reset seqextract_HaOIII image_group_ -resample=ha register Ha_image_group_ Modifié Mardi à 17:01 par bou-fon 1
m27trognondepomme Posté Mardi à 19:55 Auteur Posté Mardi à 19:55 je regarderai demain . Ce soir , c'est photo après presque 2 mois de nuages, je profite de l’accalmie. 1
bou-fon Posté hier à 07:38 Posté hier à 07:38 (modifié) oui, j ai fait pareil malgré l humidité, mais bon les brutes ne semblent pas trop mauvaises, à confirmer surtout qu au niveau méteo, il y a une prevision de remontée de sable du sud => donc fini les photos j ai fait d autres essais ce matin donc c est bien meme nom et meme filtre avec 2 sessions differentes et le coche graphic bon courage Modifié hier à 07:39 par bou-fon
m27trognondepomme Posté hier à 19:52 Auteur Posté hier à 19:52 @bou-fon peux-tu remplacer le fichier "D:\Program Files\sirilic\sirilic-master\sirilic\lib\buildscript.py" par celui-ci scriptexec.py et refaire ton test .
bou-fon Posté il y a 16 heures Posté il y a 16 heures hello, tu me donnes le fichier "scriptexec.py" en me demandant de remplacer "buildscript.py" n y a t il une erreur ?
m27trognondepomme Posté il y a 15 heures Auteur Posté il y a 15 heures Oui, je me suis trompé. J'ai fait la correction dans la branche Sirilic-plugin-siril1.4 . Tu peux récupérer cette version de sirilic et tester.
bou-fon Posté il y a 14 heures Posté il y a 14 heures donc maintenant ça passe la construction du script, ça fait le 1er alignement et s arrete en erreur, mais ça ne remonte pas les graphiques tu créées bien les Repertoires S01 et S02 des sessions erreur 0:12:09: Total : 0 en échec, 12 alignées. 10:12:09: #!sirilgraphicfilter;r_Ha_image_group__;{'fwhm': '', 'wfwhm': '', 'round': '', 'quality': '', 'nbstars': '', 'bkg': '', 'graphic': True} 10:12:09: Exécution de la commande : close 10:12:09: Exécution de la commande : load_seq 10:12:09: L'exécution de la commande a échoué : erreur générique. 10:12:09: Exception in Tkinter callback 10:12:09: Traceback (most recent call last): 10:12:09: File "C:\Program Files\siril\python\Lib\tkinter\__init__.py", line 1968, in __call__ 10:12:09: return self.func(*args) 10:12:09: ^^^^^^^^^^^^^^^^ 10:12:09: File "D:\Program Files\sirilic\sirilic-20260225\Expert.py", line 501, in cbScriptRun 10:12:09: scriptexec.Run(self.getScript()[0]) 10:12:09: File "D:\Program Files\sirilic\sirilic-20260225\lib\scriptexec.py", line 54, in Run 10:12:09: if self.sirilcmd(line) : 10:12:09: ^^^^^^^^^^^^^^^^^^^ 10:12:09: File "D:\Program Files\sirilic\sirilic-20260225\lib\scriptexec.py", line 90, in sirilcmd 10:12:09: self.siril.cmd("load_seq "+seqname) 10:12:09: File "C:\Users\boufo\AppData\Local\siril\venv\Lib\site-packages\sirilpy\connection.py", line 1087, in cmd 10:12:09: raise CommandError(_(f"Command '{args[0]}' failed: {error_message}"), status_code) 10:12:09: sirilpy.exceptions.CommandError: Command 'load_seq r_Ha_image_group__' failed: Generic error script ################################################################################ # Ne pas éditer: généré par D:\Program Files\sirilic\sirilic-20260225\Expert.py # Compatibilité avec Siril: Version >= 1.4.0 requires 1.4.0 # décommentez la ligne suivante pour forcer Dossier de travail # cd "D:/Astronomie/photos/Siril/_Camera" set32bits setcompress 0 setext fit setfindstar reset close ################################################################################ # Automatisation: couche cS2O3 de S-01 ### SNR 600s et 300/cS2O3/S-01 ### # Dossier Objet cd "./SNR 600s et 300/cS2O3/S-01" # IMAGE TRAITEMENT cd "IMAGES/SRC" convert images -out=.. cd ".." calibrate images -cfa -equalize_cfa cd ".." cd "../../.." ################################################################################ # Automatisation: couche cS2O3 de S-02 ### SNR 600s et 300/cS2O3/S-02 ### # Dossier Objet cd "./SNR 600s et 300/cS2O3/S-02" # IMAGE TRAITEMENT cd "IMAGES/SRC" convert images -out=.. cd ".." calibrate images -cfa -equalize_cfa cd ".." cd "../../.." ################################################################################ # Dossier Group cd "./SNR 600s et 300/cS2O3/GROUP" merge ../S-01/IMAGES/pp_images ../S-02/IMAGES/pp_images image_group cd "../../.." ################################################################################ ################################################################################ ### SNR 600s et 300\cS2O3\GROUP ### # Dossier image cd "./SNR 600s et 300/cS2O3/GROUP" setfindstar reset seqextract_HaOIII image_group_ -resample=ha register Ha_image_group_ #!sirilgraphicfilter;r_Ha_image_group__;{'fwhm': '', 'wfwhm': '', 'round': '', 'quality': '', 'nbstars': '', 'bkg': '', 'graphic': True} stack r_Ha_image_group_ mean w 3.000 3.000 -norm=addscale -filter-included -output_norm -out=cGroup_S2O3_0001 # et retourner si nécessaire mirrorx_single cGroup_S2O3_0001 register OIII_image_group_ #!sirilgraphicfilter;r_OIII_image_group__;{'fwhm': '', 'wfwhm': '', 'round': '', 'quality': '', 'nbstars': '', 'bkg': '', 'graphic': True} stack r_OIII_image_group_ mean w 3.000 3.000 -norm=addscale -filter-included -output_norm -out=cGroup_S2O3_0002 # et retourner si nécessaire mirrorx_single cGroup_S2O3_0002 # Alignez les images obtenues, de légers décalages et des aberrations chromatiques peuvent apparaître register cGroup_S2O3 -2pass seqapplyreg cGroup_S2O3 -framing=min load r_cGroup_S2O3_0001 save ../cS2O3-S2 # Copier cS2O3-S2 à C-8 load "../cS2O3-S2" save "../../SNR 600s et 300_cS2O3-S2" save "../../Temp/C-8" # Renorm O3 to S2O3-S2 using PixelMath pm $r_cGroup_S2O3_0002$*mad($r_cGroup_S2O3_0001$)/mad($r_cGroup_S2O3_0002$)-mad($r_cGroup_S2O3_0001$)/mad($r_cGroup_S2O3_0002$)*median($r_cGroup_S2O3_0002$)+median($r_cGroup_S2O3_0001$) save ../cS2O3_O3 # Copier cS2O3_O3 à C-7 load "../cS2O3_O3" save "../../SNR 600s et 300_cS2O3_O3" save "../../Temp/C-7" # SOO compositing rgbcomp ../cS2O3-S2 ../cS2O3_O3 ../cS2O3_O3 -out=../../final_S2O3_O3_SOO cd "../../.." # Dossier Objet cd "./SNR 600s et 300" # Dernière image traitée:./SNR 600s et 300/cS2O3/GROUP/../../final_S2O3_O3_SOO setfindstar reset
m27trognondepomme Posté il y a 2 heures Auteur Posté il y a 2 heures (modifié) @bou-fon merci pour ton retour. c'est un problème de la présence ou pas d'un '_' à la fin du fichier séquence. J'ai changé de technique: maintenant je teste l'existence du fichier avec ou sans '_' avant d'ouvrir la séquence. j'ai fait le test chez moi sur 2 sessions : ça marche. La correction est disponible sur la branche Sirilic-plugin-siril1.4 . Modifié il y a 2 heures par m27trognondepomme
bou-fon Posté il y a 2 heures Posté il y a 2 heures Desolé d etre rabat joie je ne comprends pas pourquoi, je n ai plus l arret me permettant d effectuer des rejections, avec ou sans le coche graphic le script se deroule jusqu à la fin sans jamais m ouvrir la fenetre des graphiques Phil
m27trognondepomme Posté il y a 1 heure Auteur Posté il y a 1 heure (modifié) je viens d'avoir à l'instant le problème sur ma séance de hier soir et j'ai poussé une correction Modifié il y a 1 heure par m27trognondepomme
Messages recommandés