Creation de scripts retrait de gradien

L'utilisation et la création des scripts.
Répondre
Yann LEGALL
Messages : 10
Enregistré le : 28 nov. 2010, 23:06

Creation de scripts retrait de gradien

Message par Yann LEGALL »

Bonsoir,

Je sais tout juste utiliser la base des scripts crée grace a d'autres utilisateurs (au passage merci!).
J'aimerai en utiliser un pour faire le pretraitement de mes images au niveau du retrait de gradien,
en utlilisant la fonction "soustraction fond du ciel Zonal"et non la fonction "DEFLAT_SKY_BKGND"

Y aurai t il un script "pré-écrit"?
Ou bien une page d'aide bien détaillée sur la formule magique a appliquer qui m'aurait échappé?

Merci.
Yann
Laurent Bernasconi
Messages : 501
Enregistré le : 18 juin 2009, 22:24
Localisation : Observatoire des Engarouines (Vaucluse)
Contact :

Re: Creation de scripts retrait de gradien

Message par Laurent Bernasconi »

False=0
true=1

Print "Retire le fond de ciel sur les images sélectionnées!"
Print ""
print "Attention, les images aprés traitement, porte le meme nom que les images d'origines"
Print ""

INPUT "Nombre de points ?" NbPoints
INPUT "Degré du polynôme ?" Degre

Print "SVP, Sélectionnez les images :"
GetListFileName sAFileList$ nImageCount

for nImage=1 to nImageCount

Open ImgA sAFileList[nImage]$
DEFLAT_SKY_BKGND ImgA NbPoints Degre
saveCPA ImgA sAFileList[nImage]$
close imgA

next nImage

end
Laurent Bernasconi
Janus Team
http://team-janus.astrosurf.com/
Yann LEGALL
Messages : 10
Enregistré le : 28 nov. 2010, 23:06

Re: Creation de scripts retrait de gradien

Message par Yann LEGALL »

Bonjour Laurent,

J'ai l'impression que tu me propose un scrip que je voulais éviter.
En fait j'aimerai utiliser la fonction "synthetique fond du ciel (Zonal), qui ne demande pas de polynome a l'utilisateur.
Pour cette methode il faut juste indiquer la valeur maxi du fond du ciel des images et la taille de la fenetre de calcul, puis on soustrait le fond du
ciel à l image d origine.
Jusqu a present des 3 methodes proposées par Prism, "faux flats", "soustration du fond du ciel", "synthetique fond du ciel zonal" , c'est cette derniere
que je maitrisse le mieux et qui me parrait la plus efficace.

Merci pour ton aide.
De toutes manieres il faut que j'appronfondisse le mecanisme des scripts et leur language, et c'est l'occasion grace aux nuages que l'on a en ce moment...

A+
Laurent Bernasconi
Messages : 501
Enregistré le : 18 juin 2009, 22:24
Localisation : Observatoire des Engarouines (Vaucluse)
Contact :

Re: Creation de scripts retrait de gradien

Message par Laurent Bernasconi »

Bonjour Yann,

Oups, j'ai lu trop vite.
Je n'ai pas vérifié, mais sauf erreur de ma part, il n'y a pas de fonction script pour la soustraction Zonal.
Laurent Bernasconi
Janus Team
http://team-janus.astrosurf.com/
Yann LEGALL
Messages : 10
Enregistré le : 28 nov. 2010, 23:06

Re: Creation de scripts retrait de gradien

Message par Yann LEGALL »

Oui, sur la page d'aide de "soustraction Zonal" il est precisé qu il n y a pas de fontion scrip associée.
Du coup je crois qu'il n'est pas possible de la créer moi meme ?
Je peux seulement fabriquer un script a partir des differentes fonction scrip dispo dans le logiciel, c'est bien cela?

Je vais déjà essayer d'en créer un avec les fonctions disponibles.
Fontaine Bruno
Messages : 3
Enregistré le : 16 mai 2021, 18:31

Problème avec la fonction DEFLAT

Message par Fontaine Bruno »

J'ai des erreurs systématiques en utilisant la fonction DEFLAT (sur des images 2048x2048 camera QHYCCD 42PRO) :
soit access violation :
Image
soit invalide pointer :
Image
J'ai fait beaucoup d'essais (nb points : 2000, 10000, 40000, 100000 et degre : 2,4,8
Si quelqu'un a une idée ??
Merci

Contexte :
PRISM 10.4.11.908
WINDOWS 10 18363.959
DELL XPS 8930 8GO 64bits
Fontaine Bruno
Messages : 3
Enregistré le : 16 mai 2021, 18:31

Re: Creation de scripts retrait de gradien

Message par Fontaine Bruno »

Pour information, l'usage de la fonction directement à partir du menu ("enlever gradient fond du ciel" ) marche parfaitement avec nbpoints:41943 et degré =2
Essai du script avec ces valeurs : Erreur Violation at adresse 0041FBC4 in module prise.exe Read of adress FFD4000C
Merci
Répondre