lock042 Posté 13 novembre 2020 Auteur Posté 13 novembre 2020 il y a 3 minutes, Colmic a dit : Faut juste trouver les bons mots Non mais la faut pas rever. @vinvin vous dira pareil. Ce qui vous semble simple, n'est pas un changement anodin. Au pire, vous allez sous linux et vous faites des scripts bash de ce style, en modifiant et en partitionnant bien sur pour que le changement de dossier de travail se fasse en script bash et que entre les commande bash il y'ait des bouts de script :). #!/bin/bash # bash commands to prepare files # ######## Set your own variables ############# SCRIPTS_DIRECTORY=~/Images/siril/Bulle/Script SIRIL_PATH=/usr/local/bin/siril-cli ############################################# ########## # Removing process folder if exists # rm -rf $SCRIPTS_DIRECTORY/process # initdir=$(pwd) # etc... snapped echo "Launching siril..." $SIRIL_PATH -d $SCRIPTS_DIRECTORY -s - <<ENDSIRIL ############################################ # # Script for Siril 1.0 # July 2020 # (C) Cyril Richard # Preprocessing v1.0 # ########### PREPROCESSING SCRIPT ########### # # Script for color camera preprocessing # # Needs 4 sets of RAW images in the working # directory, within 4 directories: # biases/ # flats/ # darks/ # lights/ # ############################################ requires 0.99.4 # Convert Bias Frames to .fit files cd biases convert bias -out=../process cd ../process # Stack Bias Frames to bias_stacked.fit stack bias rej 3 3 -nonorm cd .. # Convert Flat Frames to .fit files cd flats convert flat -out=../process cd ../process # Pre-process Flat Frames preprocess flat -bias=bias_stacked # Stack Flat Frames to pp_flat_stacked.fit stack pp_flat rej 3 3 -norm=mul cd .. # Convert Dark Frames to .fit files cd darks convert dark -out=../process cd ../process # Stack Dark Frames to dark_stacked.fit stack dark rej 3 3 -nonorm cd .. # Convert Light Frames to .fit files cd lights convert light -out=../process cd ../process # Pre-process Light Frames preprocess light -dark=dark_stacked -flat=pp_flat_stacked -cfa -equalize_cfa -debayer # Align lights register pp_light # Stack calibrated lights to result.fit stack r_pp_light rej 3 3 -norm=addscale -output_norm -out=../result cd .. close
Sebriviere Posté 13 novembre 2020 Posté 13 novembre 2020 il y a une heure, lock042 a dit : Au pire, vous allez sous linux et vous faites des scripts bash de ce style, Sous Win10? il y a une heure, lock042 a dit : -out=../result Et comme ca, un parametre ''cdwork'' donc out=cdwork/result Non? Si????
lock042 Posté 13 novembre 2020 Auteur Posté 13 novembre 2020 (modifié) il y a 8 minutes, Sebriviere a dit : Et comme ca, un parametre ''cdwork'' donc out=cdwork/result ce que tu proposes ici est ni plus ni moins d'utiliser une variable dans les paramètres des commandes. Et comme j'ai dis, c'est loin d'être un changement anodin. Pkoi ne pas vous pencher sur la lib pysiril. La au moins vous pourrez même jouer avec des if, des else, et plein de choses. Tester si le dossier existe, faire des copies. Bref, bien plus de chose que ne pourrait permettre un changement dans Siril qui prendrait beaucoup de temps et d'energie pour un résultat peu puissant. Modifié 13 novembre 2020 par lock042
m27trognondepomme Posté 13 novembre 2020 Posté 13 novembre 2020 Il y a 11 heures, Sebriviere a dit : Est-il ou serait-il possible dans Siril /Script de rappeler le répertoire de travail? Si je veux faire un script, utilisant tout le temps les mêmes répertoires de Flat/DarkFlat/Bias et n'avoir dans le répertoire de travail que mes lights et darks... Pour le moment, je ne vois pas.... Je peux nommer en absolue les repertoires F/D/DF/B, mais le retour sous répertoire de travail (ou serait light/Darks) ?? Ça donnerait: \SIRIL\Biases (ou DarkFlats, Flats\Darks) travail étant \SIRIL\date\NGCxxx contenant \Lights et résultat du script... en travaillant en relatif , un simple " cd ../Lights" devrait suffire ?
vinvin Posté 14 novembre 2020 Posté 14 novembre 2020 et il y a aussi l'option -d pour spécifier dans quel répertoire travailler et exécuter un script par exemple
Sebriviere Posté 14 novembre 2020 Posté 14 novembre 2020 Il y a 14 heures, m27trognondepomme a dit : en travaillant en relatif , un simple " cd ../Lights" devrait suffire ? Sauf que le répertoire parent de light est M42, ou M45, ou NGC7000 ou.... selon la session de capture a laquelle je souhaite appliquer le script.... il y a 9 minutes, vinvin a dit : l'option -d Comment ça, quelle syntaxe ?
m27trognondepomme Posté 14 novembre 2020 Posté 14 novembre 2020 voici un exemple d'utilisation de pysiril ( mélangeant scrip siril et commandes individuelles) import os from pysiril.siril import * app=Siril() app.Open() dir_bias="D:/temp/bias" dir_flat="D:/temp/flat" dir_dark="D:/temp/dark" list_workdir_light= [ "D:/light/M27", "D:/light/M42","D:/light/M31"] for dir_light in list_workdir_light : app.Execute("cd '" + dir_bias + "'") app.Script("ton_script_bias.ssf") app.Execute("cd '" + dir_dark + "'") app.Script("ton_script_dark.ssf") app.Execute("cd '" + dir_flat + "'") app.Script("ton_script_flat.ssf") app.Execute("cd '" + dir_light + "'") app.Script("ton_script_generic_light.ssf") app.Close() del app
m27trognondepomme Posté 14 novembre 2020 Posté 14 novembre 2020 (modifié) sur linux , un script shell aurait suffit: #!/bin/bash dir_bias="~/temp/bias" dir_flat="~/temp/flat" dir_dark="~/temp/dark" list_workdir_light= "~/light/M27 ~/light/M42 ~/light/M31" for dir_light in $list_workdir_light; do siril -d $dir_bias -s script_bias.ssf siril -d $dir_dark -s script_dark.ssf siril -d $dir_flat -s script_flat.ssf siril -d $dir_light -s script_light.ssh done Modifié 14 novembre 2020 par m27trognondepomme 1
Sebriviere Posté 30 novembre 2020 Posté 30 novembre 2020 (modifié) Je viens de mettre mes premier fichier RAF (pas roue a filtre) dans mon répertoire Siril, le choc. J'ai rien fait, c'est pas moi, j'ai absolument touché à rien, juré. J'ai juste cliqué sur mon script "OSC_Processing with Drizzle (Seb)" et là.... 30 min plus tard, un magnifique fichier RGB, de 1.2 Gb Le Siril, il avait faim, il a bouffé les fichiers RAF sans rien dire, meme pas sourcillé, juste un tit rôt à la fin et plop: RGB_Result.FIT 1.2Gb Trop fort les gars, quand je lis sur d'autres forums certains ont des soucis avec ces fichiers... meme pas mal. Bon, le résultat est à chier, pleine lune oblige, mais le monstre a fait le TAF... Le XTrans 4, meme pas mal. Modifié 30 novembre 2020 par Sebriviere
Titophe Posté 30 novembre 2020 Posté 30 novembre 2020 Bonjour, J'envisage de troquer mon vieux MacBook Pro (de 2012) par un tout nouveau équipé des nouvelles puces Apple M1 sous le nouvel MacOS Big Sur, savez-vous si SiriL va fonctionner dessus ? Pour l'instant, j'utilise la dernière version sous Catalina épaulé par Sirilic pour lancer mes pré-traitements et cela fonctionne nickel. Avant de franchir le pas vers les nouvelles machines et le nouvel OS d'Apple, je voudrais être sûr que cela va fonctionner.
Titophe Posté 30 novembre 2020 Posté 30 novembre 2020 Nickel. Merci pour l’info positive. Je vais donc passer commande au père Noël.
viloque Posté 27 décembre 2020 Posté 27 décembre 2020 Bonjour à tous. @lock042 Sur Mint Cinnamon 19.3, installé Siril 0.99.7. J'ai voulu installer ma camera DFK41 sur Ekos Kstars avec le paquet tiscamera, et suite à erreur d'architecture, je me retrouve avec des erreurs sur le "update". On me dit que ça vient de Siril, je n'y crois pas trop, mais bon.... https://forum.pcastuces.com/erreur_install_paquet_arm64_sur_mint_193-f8s16391.htm?page=1� Merci
lock042 Posté 27 décembre 2020 Auteur Posté 27 décembre 2020 (modifié) Haha. Oué. C'est marrant tiens. Oui on permet le ARM dans nos PPA, et c'est normal et ca gène en rien. Les paquets ARM s'installent sur des machines ARM. De même qu'avant il y'avait coexistence des paquets 32 et 64bits Donc non, je n'ai pas a supprimer le paquet ARM. Ca plairait pas vraiment aux utilisateur de processeurs ARM qui sont de plus en plus nombreux. Bonne journée. EDIT : @viloque : jamais trop eu de soucis de mélange d'architecture d'ailleurs. Il s'est passé un tric d'original sur ta machine, mais les PPA ne sont pas en remettre en cause. Modifié 27 décembre 2020 par lock042
viloque Posté 27 décembre 2020 Posté 27 décembre 2020 C'est bien ce qui me semblait, merci à toi 👍 Bonnes fêtes 1
Colmic Posté 2 janvier 2021 Posté 2 janvier 2021 Un peu de teasing sur une nouvelle fonctionnalité bien sympatoche, qui devrait voir le jour avec la 0.99.7 (ou 0.99.8 ?) : C'est pas beau ça ? 5
astrobout Posté 14 janvier 2021 Posté 14 janvier 2021 Bonjour, J'utilisais jusqu'à présent siril sur un vieux pc sous Linux Ubuntu. Je viens de passer sur un Mac book air m1 et j'ai testé la nouvelle beta version 0.99.6. J'ai un canon Eos 200d refiltré astrodon, et j'ai un problème avec les couleurs. Sans doute un problème de dématriçage. J'ai photographié une nébuleuse par émission et je n'ai pas de couleur alors que les mêmes images traitées sur mon vieux pc Linux font bien apparaitre la couleur rouge. Sinon tout le reste fonctionne bien, prétraitement, alignement, empilement, pas de soucis. Juste des images qui restent sans couleur après le dématriçage. La nébuleuse est présente dans les canaux vert et bleu alors qu'elle ne devrait être que dans le canal rouge. Si vous avez une idée ...
des-eaux-troubles Posté 14 janvier 2021 Posté 14 janvier 2021 Le 2/1/2021 à 19:43, Colmic a dit : Un peu de teasing sur une nouvelle fonctionnalité bien sympatoche, qui devrait voir le jour avec la 0.99.7 (ou 0.99.8 ?) : C'est pas beau ça ? Cela a l'air super ! C'est pour bientôt ?
Fred_76 Posté 15 janvier 2021 Posté 15 janvier 2021 Très bien la nouvelle mouture ! Juste un truc d’ergonomie. Pour ouvrir un fichier il faut aller en haut à gauche. Pour sauver un fichier il faut aller en haut à droite. Pour sélectionner un format de fichier (quand on sauve), il faut aller en bas à droite. Il ne manque plus que mettre le bouton OK en bas à gauche et on aura fait le tour de l’écran. Ça serait peut être bien de regrouper un peu les zones... vœux pieu ? Sinon je ne comprends pas vraiment l’utilité des sélections obligatoirement à faire sur les couches R, G ou B et pas sur la couche RGB. Et enfin, j’ai beau avoir 32Gb de RAM, si je règle plus de 4Gb dans les paramètres, Siril plante quand je traite les photos de mon 6D... je suis sous Win10 64b.
lock042 Posté 15 janvier 2021 Auteur Posté 15 janvier 2021 (modifié) il y a 50 minutes, Fred_76 a dit : Et enfin, j’ai beau avoir 32Gb de RAM, si je règle plus de 4Gb dans les paramètres, Siril plante quand je traite les photos de mon 6D... je suis sous Win10 64b. La 0.99.8 devrait régler ce problème. il y a 50 minutes, Fred_76 a dit : Sinon je ne comprends pas vraiment l’utilité des sélections obligatoirement à faire sur les couches R, G ou B et pas sur la couche RGB. Pourtant il y en a une. On travaille par couche. C'est le choix qu'on a fait. Une sélection dans la couche verte est différente dans la couche rouge. Ca permet aussi d'être plus rapide dans les calculs. Fait une sélection rgb impliquerait bcp de changement. il y a 50 minutes, Fred_76 a dit : Juste un truc d’ergonomie Je reprend l'ergonomie qu'on voit dans bcp de soft gtk et que j'utilise. Modifié 15 janvier 2021 par lock042
Fred_76 Posté 15 janvier 2021 Posté 15 janvier 2021 il y a une heure, lock042 a dit : e reprend l'ergonomie qu'on voit dans bcp de soft gtk et que j'utilise. Ça fait découvrir l’écran... 1
lock042 Posté 16 janvier 2021 Auteur Posté 16 janvier 2021 Il y a 11 heures, Fred_76 a dit : Ça fait découvrir l’écran... Ou apprendre les raccourcis clavier 1
Fred_76 Posté 16 janvier 2021 Posté 16 janvier 2021 Il y a 13 heures, Fred_76 a dit : gtk Je croyais que c’était un terme grossier interdit sur tout forum qui se respecte
Fred_76 Posté 21 janvier 2021 Posté 21 janvier 2021 Au fait, comment changer le répertoire des scripts ? Sous Windows 10, il se trouve dans C:\Program Files\SiriL\scripts qui est un répertoire protégé en écriture et c'est une galère pour ajouter/modifier un script... Ca serait peut-être mieux de le placer dans C:\Users\[utilisateur]\AppData\Roaming\siril\scripts ou C:\Users\[utilisateur]\AppData\Local\siril\scripts
vinvin Posté 21 janvier 2021 Posté 21 janvier 2021 dans les préférences y'a une section scripts avec les chemins où siril va les chercher 1
lock042 Posté 21 janvier 2021 Auteur Posté 21 janvier 2021 il y a 22 minutes, Fred_76 a dit : Ca serait peut-être mieux de le placer dans C:\Users\[utilisateur]\AppData\Roaming\siril\scripts ou C:\Users\[utilisateur]\AppData\Local\siril\scripts Les scripts de bases n'ont pas vocation à être modifié. Sous Linux ils sont aussi dans des dossiers protégés. 1
lock042 Posté 21 janvier 2021 Auteur Posté 21 janvier 2021 Et j'explique pkoi : il faut faire une copie du script et faire le sien. Mais toucher aux originaux est une mauvaise idée. On peut créer autant de dossier de scripts qu'on veut. Pkoi s'en priver ?
Colmic Posté 22 janvier 2021 Posté 22 janvier 2021 Il y a 20 heures, Fred_76 a dit : Au fait, comment changer le répertoire des scripts ? Sous Windows 10, il se trouve dans C:\Program Files\SiriL\scripts qui est un répertoire protégé en écriture et c'est une galère pour ajouter/modifier un script... Tu peux parfaitement rajouter tes propres scripts dans le répertoire C:\Users\[utilisateur]\AppData\Roaming\siril\scripts, il les prendra en plus de ceux dans le répertoire d'install. Exemple je rajoute le script toto.ssf dans le dossier scripts de appdata : Et celui-ci est vu dans la liste des scripts de SiriL, avec ceux de base qui sont dans le dossier d'install : 1
FalCT60 Posté 14 février 2021 Posté 14 février 2021 Et la toute nouvelle 0.99.8.1 fraîchement éclose devant mes yeux ébahis, on en parle ? Sacré bon boulot, les amis !
Messages recommandés