Aller au contenu

m27trognondepomme

Membre
  • Compteur de contenus

    1307
  • Inscription

  • Dernière visite

  • Jours gagnés

    11

Tout ce qui a été posté par m27trognondepomme

  1. J'ai regardé le temps pour le week-end prochain : c'est bof dans le 49. Avec un filtre Ha en 2'' devant le renvoi coudé comme sur ce montage Ce que j'ai lu : c'est qu'une lunette de 120mm est la limite haute pour ce type de montage. Pour des diamètres supérieurs, il faut utiliser un ERF à l'avant de la lunette.
  2. entre les nuages , j'ai imagé les groupes de tâches AR3256 , AR3257 et AR3259 en Ha avec le QUARK: et une petite protubérance :
  3. 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
  4. 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.