Aller au contenu

m27trognondepomme

Membre
  • Compteur de contenus

    1409
  • Inscription

  • Dernière visite

  • Jours gagnés

    11

Tout ce qui a été posté par m27trognondepomme

  1. Superbe, on dirait une fontaine d'un parc avec des jets d'eau .
  2. @keymlinux Merci pour le retour. je me doutais du résultat au sujet des icônes car entre une debian xfce et une debian lxqt , c'est du tout au rien pour les icônes des menus. En effet, ça dépend du type de bureau et du thème installé. Sous Wndows, j'ai contourné le problème en chargeant les icônes après la construction du menu. Malheureusement, la méthode pour le faire n'est pas encore implémentée sur les autres OS. Développer une application multi-plateforme est vraiment contraignant et on passe du temps à résoudre les incompatibilités. Bon pour les icônes ça reste du cosmétique.
  3. je viens d'officialiser la version V1.15.5 : refonte du menu Action ajout des icones dans les menus : Windows Ok , pour Linux ça dépend des distributions ( sur MacOs, pas testé)
  4. @keymlinux, @entreplume je viens d'officialiser la version V1.15.4 pour le fix sur MacOs .
  5. Ok, je pars sur la 2ie solution et je corrige les quelques bugs que tu as vu.
  6. @keymlinux une nouvelle version de test : scripteditor.py et une seconde : scripteditor2.py je progresse par dichotomie ....
  7. bonjour @keymlinux , j'ai forcé le dégrisement des menus. Pourrais-tu tester ce script scripteditor.py dans Sirilic?
  8. @keymlinux je continue à chercher demain , bonne nuit ! le raccourci CTRL+S fonctionne -t-il pour sauver le fichier ?
  9. @keymlinux , peux tu remplacer le script par celui-ci scripteditor.py et faire le test avec sirilic
  10. hello @keymlinux , tu utilises quelle version de wxpython ? Peux-tu lancer le script python "scripteditor.py" dans le dossier "sirilic/lib" pour voir si les boutons sont bien actifs ?
  11. ça permet de sélectionner un groupe de fichier avec une pattern (motif en français) au lieu d'utiliser le drag&Drop ou le sélecteur de fichier classique : par exemple, pour charger des images dans un dossier mélangeant pleins d'images : FLAT_20230726_*.fit, DARK_20230726_*.fit, IMG_20230726_*.fit, ...
  12. @bou-fon @entreplume je viens d'officialiser la version V1.15.3 : fix drizzle in duoband (Ha/O3) add a internal script editor
  13. je crois que je me suis aussi trompé : j'ai mis 5.83µm sur mon image 🤣
  14. @jpb37 juste une petite remarque, la taille du pixel de l'asi 174 est de 5.86µm et non 5.76µm. (ça ne va pas changer fondamentalement la taille de la Terre )
  15. Je ne voulais pas rester sur un échec. J'ai sorti la lunette de 120mm avec le Quark. le résultat en Ha est correct même avec des conditions difficiles.
  16. bonjour la communauté du soleil, la semaine dernière, j'ai fait un support de filtre pour mon vieux C8 et j'ai monté un film astrosolar OD 3.8. J'ai testé le filtre aujourd'hui dans des conditions venteuses : le filtre a tenu mais les images ne sont pas encore terribles. Il faudra refaire le test avec des conditions plus propices. En KLine, les 2 grosses tâches AR3363 et AR3372 Dans le continuum 540nm
  17. avec un peu de retard, voici mes images de hier après midi. Quelques images au Quark avec le TN 150/1200 dés-aluminés: AR3339 en bin2 AR3341 en bin2 Et ensuite quelques protubérances faites à la lunette Achro SW 120/600:
  18. Encore un paparazzi qui m'a photographié à mon insu !!! Superbe nébuleuse planétaire avec toutes ses extensions Astronomicalement, M27Trognondepomme
  19. bonjour à tous, voici la nouvelle version de sirilic : V1.15.12 V1.15.11 /* compatibité uniquement SiriL >= 1.2.3 */ C'est disponible ici : https://astroslacholet.wordpress.com ou directement sur: https://gitlab.com/free-astro/sirilic/-/releases https://gitlab.com/free-astro/sirilic nouveautés : mise à jour pour siril 1.2.0: ajout des nouvelles options pour le prétraitement ajout des nouvelles options pour l'alignement ajout des nouvelles options pourl'empilement ajout des nouvelles options pour la supression du gradient ajout de nouvelle fonction ( seqapplyreg ) ajout L/RGB compositing ajout d'une boite de dialogue pour charger les fichiers selon un motif amélioration de la lisibilité de l'onglet propriété Ajout d'un bouton 'Edit Script ' et un éditeur de script replace the preprocess command (deprecated) with the calibrate command ( issue #26 ) change the compatibility version new extension for compressed fit (.fit.fz) Menu refactoring add icons in menu tuning for MacOS add platesolve add request object coords in simbad add 'find text' and 'goto line' to the script editor add Duo Band S2/O3 add composition HOO and SOO (duoband only) add composition SHO add composition HOO fix : option drizzle with setapplyreg fix : option setfindstar fix : arrêt Siril fix: drizzle en mode duoband (Ha/O3) fix MacOs : a internal script editor fix: the path to the "About" dialog box icon add platesolve add request object coords in simbad add 'find text' and 'goto line' to the script editor fix accent/utf-8 in windows fix "platesolving" fix "weighing" only for light check if Siril path is a file and file access is "x" fix coords format (Simbad) (Sometimes, the format is not degre minute second) fix project history fix wildcard replacement in file with '[...]' fix for MaxOS about the siril and siril-cli path ( siril >= 1.2.1 ) fix fit for MaximDL 5.08 fix PEP8 syntaxe fix FIT generated with MaximDL 5.0 fix register of duoband mode fix subsky of duoband mode (multi-session) fix CopyLib fix RGBequa fix composition SHO fix path of the final HOO image
  20. Bonjour, je viens de créer une librairie python étendant les capacités de script de SiriL. Elle se nomme "pySiril" et s'adresse aux personnes qui écrivent des scripts Siril et qui sont obligées de jongler avec des shells (ou bat sous windows). Elle permet dans un script Python d'appeler les commandes de SiriL. Elle offre donc : la possibilité de faire des tests et boucles ( if, else , for ... ) la possibilité de créer facilement des fonctions la possibilité de récupérer les valeurs retournées par des fonctions telles que stat, bg, cdg, bgnoise ... Cette librairie fonctionne sous les 3 OS : Windows , Linux et MAC OS ( à tester). Elle est disponible : https://gitlab.com/free-astro/pysiril/-/releases L'installation se fait en tapant : python -m pip install pysiril-0.0.4-py3-none-any.whl Et pour désinstaller la version précédente: python -m pip uninstall pysiril Astronomicalement, M27 trognon de pomme Un premier exemple récupérant les infos de quelques fonction de SiriL: import sys import os from pysiril.siril import * from pysiril.wrapper import * from pysiril.addons import * # ============================================================================== # Example of functions which return values # ============================================================================== app=Siril() try: cmd=Wrapper(app) fct=Addons(app) #app.Display(bLog=True,bInfo=False) #app.MuteSiril(True) app.Open() if sys.platform.startswith('win32'): app.Execute("cd 'D:/_TraitAstro/20-SiriL/work/TestSirilMono'") app.Execute("load result") app.Execute("load 'D:/_TraitAstro/20-SiriL/work/M101/M101_c.fit'") else: app.Execute("cd '/home/barch/siril/work'") app.Execute("load M31_DSLR") if False : cmd.help() cmd.help("stat") cmd.help("xxx") print("BG:" ,cmd.bg()) print("BGNOISE:" ,cmd.bgnoise()) print("STAT:" ,cmd.stat()) print("CDG:" ,cmd.cdg()) print("ENTROPY:" ,cmd.entropy()) app.Script("basic.ssf") except Exception as e : print("\n**** ERROR *** " + str(e) + "\n" ) app.Close() del app un second exemple de traitement: import sys import os from pysiril.siril import * from pysiril.wrapper import * from pysiril.addons import * # ============================================================================== # EXAMPLE DSLR with a functions wrapper # ============================================================================== def master_bias(bias_dir, process_dir): cmd.cd(bias_dir ) cmd.convert( 'bias', out=process_dir, fitseq=True ) cmd.cd( process_dir ) cmd.stack( 'bias', type='rej', sigma_low=3, sigma_high=3, norm='no') def master_flat(flat_dir, process_dir): cmd.cd(flat_dir ) cmd.convert( 'flat', out=process_dir, fitseq=True ) cmd.cd( process_dir ) cmd.preprocess( 'flat', bias='bias_stacked' ) cmd.stack( 'pp_flat', type='rej', sigma_low=3, sigma_high=3, norm='mul') def master_dark(dark_dir, process_dir): cmd.cd(dark_dir ) cmd.convert( 'dark', out=process_dir, fitseq=True ) cmd.cd( process_dir ) cmd.stack( 'dark', type='rej', sigma_low=3, sigma_high=3, norm='no') def light(ligth_dir, process_dir): cmd.cd(ligth_dir) cmd.convert( 'light', out=process_dir, fitseq=True ) cmd.cd( process_dir ) cmd.preprocess( 'light', dark='dark_stacked', flat='pp_flat_stacked', cfa=True, equalize_cfa=True, debayer=True ) cmd.register( 'pp_light') cmd.stack( 'r_pp_light', type='rej', sigma_low=3, sigma_high=3, norm='addscale', output_norm=True, out='../result') cmd.close() # ============================================================================== # run Siril Dev app=Siril("C:/awin/msys64/mingw64/bin/siril.exe", False) workdir = "D:/_TraitAstro/20-SiriL/work/TestSiril" try: cmd=Wrapper(app) app.Open() process_dir = '../process' cmd.set16bits() cmd.setext('fit') master_bias(workdir+ '/biases' ,process_dir) master_flat(workdir+ '/flats' ,process_dir) master_dark(workdir+ '/darks' ,process_dir) light( workdir+ '/lights' ,process_dir) except Exception as e : print("\n**** ERROR *** " + str(e) + "\n" ) app.Close() del app
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.