lock042 Posted November 13, 2020 Author Share Posted November 13, 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 Link to comment Share on other sites More sharing options...
Sebriviere Posted November 13, 2020 Share Posted November 13, 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???? Link to comment Share on other sites More sharing options...
lock042 Posted November 13, 2020 Author Share Posted November 13, 2020 (edited) 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. Edited November 13, 2020 by lock042 Link to comment Share on other sites More sharing options...
m27trognondepomme Posted November 13, 2020 Share Posted November 13, 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 ? Link to comment Share on other sites More sharing options...
vinvin Posted November 14, 2020 Share Posted November 14, 2020 et il y a aussi l'option -d pour spécifier dans quel répertoire travailler et exécuter un script par exemple Link to comment Share on other sites More sharing options...
Sebriviere Posted November 14, 2020 Share Posted November 14, 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 ? Link to comment Share on other sites More sharing options...
m27trognondepomme Posted November 14, 2020 Share Posted November 14, 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 Link to comment Share on other sites More sharing options...
m27trognondepomme Posted November 14, 2020 Share Posted November 14, 2020 (edited) 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 Edited November 14, 2020 by m27trognondepomme 1 Link to comment Share on other sites More sharing options...
Sebriviere Posted November 30, 2020 Share Posted November 30, 2020 (edited) 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. Edited November 30, 2020 by Sebriviere Link to comment Share on other sites More sharing options...
Titophe Posted November 30, 2020 Share Posted November 30, 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. Link to comment Share on other sites More sharing options...
lock042 Posted November 30, 2020 Author Share Posted November 30, 2020 Avec Rosetta2 ça marche oui. Link to comment Share on other sites More sharing options...
Titophe Posted November 30, 2020 Share Posted November 30, 2020 Nickel. Merci pour l’info positive. Je vais donc passer commande au père Noël. Link to comment Share on other sites More sharing options...
viloque Posted December 27, 2020 Share Posted December 27, 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 Link to comment Share on other sites More sharing options...
lock042 Posted December 27, 2020 Author Share Posted December 27, 2020 (edited) 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. Edited December 27, 2020 by lock042 Link to comment Share on other sites More sharing options...
viloque Posted December 27, 2020 Share Posted December 27, 2020 C'est bien ce qui me semblait, merci à toi 👍 Bonnes fêtes 1 Link to comment Share on other sites More sharing options...
Colmic Posted January 2, 2021 Share Posted January 2, 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 Link to comment Share on other sites More sharing options...
lock042 Posted January 2, 2021 Author Share Posted January 2, 2021 Ca rend bien sur tes grand champs. Link to comment Share on other sites More sharing options...
astrobout Posted January 14, 2021 Share Posted January 14, 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 ... Link to comment Share on other sites More sharing options...
des-eaux-troubles Posted January 14, 2021 Share Posted January 14, 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 ? Link to comment Share on other sites More sharing options...
Fred_76 Posted January 15, 2021 Share Posted January 15, 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. Link to comment Share on other sites More sharing options...
lock042 Posted January 15, 2021 Author Share Posted January 15, 2021 (edited) 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. Edited January 15, 2021 by lock042 Link to comment Share on other sites More sharing options...
Fred_76 Posted January 15, 2021 Share Posted January 15, 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 Link to comment Share on other sites More sharing options...
lock042 Posted January 16, 2021 Author Share Posted January 16, 2021 Il y a 11 heures, Fred_76 a dit : Ça fait découvrir l’écran... Ou apprendre les raccourcis clavier 1 Link to comment Share on other sites More sharing options...
Fred_76 Posted January 16, 2021 Share Posted January 16, 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 Link to comment Share on other sites More sharing options...
Fred_76 Posted January 21, 2021 Share Posted January 21, 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 Link to comment Share on other sites More sharing options...
vinvin Posted January 21, 2021 Share Posted January 21, 2021 dans les préférences y'a une section scripts avec les chemins où siril va les chercher 1 Link to comment Share on other sites More sharing options...
lock042 Posted January 21, 2021 Author Share Posted January 21, 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 Link to comment Share on other sites More sharing options...
lock042 Posted January 21, 2021 Author Share Posted January 21, 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 ? Link to comment Share on other sites More sharing options...
Colmic Posted January 22, 2021 Share Posted January 22, 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 Link to comment Share on other sites More sharing options...
FalCT60 Posted February 14, 2021 Share Posted February 14, 2021 Et la toute nouvelle 0.99.8.1 fraîchement éclose devant mes yeux ébahis, on en parle ? Sacré bon boulot, les amis ! Link to comment Share on other sites More sharing options...
Recommended Posts