Functions | |
string | CalculEllipses (type image) |
Calcul d'une ellipse moyenne pour déterminer la fenêtre d'ouverture. | |
string | CalculErreurGlobal (type image) |
Calcul d'incertitude sur toutes les étoiles de référence à étudier dans une image. | |
string | CalculErreurModelisation (type image, type classe, type etoile) |
string | CalculErreurOuverture (type image, type classe, type etoile) |
Calcul d'incertitude pour un astre donne pour le mode ouverture. | |
string | CalculErreurSextractor (type image, type classe, type etoile) |
string | CalculMagSuperEtoile () |
Calcul de la magnitude de la super-etoile a partir des magnitudes des etoiles de reference. | |
string | CalculPositionsReelles (type image) |
Calcul de toutes les positions reelles des astres, en tenant compte du decalage entre images, pour les astres a mesurer. | |
string | CalculPositionsTheoriques (type image) |
Interpolation de la position a partir de la vitesse de deplacement de l'asteroide. | |
string | Centroide () |
Determination du centre d'un astre encadre dans le buffer AudACE. | |
string | uniq (optional val=0) |
string | ExtinctionMasseAir () |
string | FiltrageConstanteMag () |
Filtrage à partir de la constante des magnitudes. | |
string | FiltrageSB (type i) |
Elimination de certaines images. | |
string | jm_fitgauss2db (type bufno, type box, optional moinssub="") |
string | FluxOuverture (type i, type classe, type j) |
Détermination du flux par ouverture centrée sur l'astre. | |
string | FluxReference (type image) |
Calcul du flux de la super-étoile et des pseudo-super-étoiles. | |
string | FluxSextractor (type image, type classe, type etoile, type data) |
string | MagnitudesEtoiles (type i) |
Calcul de magnitudes et des incertitudes associées. | |
string | MasseAir (type image) |
string | Modelisation2D (type i, type j, type classe, type coordonnees) |
string | PositionAsteroide (type nom, type indice) |
string | RecalageAstrometrique (type image) |
string | Statistiques (type type) |
string | VitesseAsteroide () |
string | XyAddec (type image) |
string | AffichageMenus (type nom_image) |
Affichage sequentiel des menus de selection des astres. | |
string | AffichageMenuAsteroide (type indice, type nom_image) |
Affichage de la boite de sélection d'un asteroide. | |
string | AffichageMenuEtoile (type nom_image) |
Affichage de la boite de sélection d'une etoile. | |
string | AffichageMenuIndesirable (type nom_image) |
Affichage de la boite de suppression d'une etoile. | |
string | AffichageResultatsBruts (type i) |
Affichage console des informations sur les objets de l'image courante. | |
string | AffichageVariable (type mode, type c, type y, type t) |
Affichage dynamique des trames de l'ecran de saisie des parametre et ajustement des ascenseurs en consequence. | |
string | AnnuleSaisie () |
string | ArretScript () |
string | BoutonArret () |
Mise en place du bouton permettant d'arreter les calculs. | |
string | ContinuationAsteroide () |
string | ContinuationEtoiles () |
string | ContinuationIndesirables () |
string | CourbeLumiere () |
Affichage de la courbe de lumiere finale. | |
string | CourbeLumiereTemporaire () |
string | DeselectionneEtoiles () |
string | DeselectionneIndesirables () |
string | Dessin (type motif, type centre, type taille, type couleur, type marqueur) |
Dessin d'un motif geometrique sur l'image affichee. | |
string | Dessin2 (type image, type classe, type etoile, type facteur, type couleur, type marqueur) |
string | DessinEllipse (type x0, type y0, type a, type b, type alpha, type naxis2) |
string | EffaceMotif (type marqueur) |
string | Entete () |
string | PreAffiche (type i) |
string | Retour (type nom_image) |
string | SaisieParametres () |
string | SelectionneEtoiles () |
string | SelectionneIndesirables () |
string | SuppressionEtoile (type image, type j) |
string | SuppressionIndesirables (type image) |
string | ValideSaisie () |
Validation generale de la saisie des parametres. | |
string | Suppression () |
string | InitialisationStatique () |
Initialisation generale des variables par défaut. | |
string | Principal () |
Programme principal (séquenceur). | |
string | AffichageCanopus () |
Affichage au format Canopus. | |
string | AffichageCDR () |
Affichage avec le format CDR (cf site de Raoul Behrend). | |
string | Console (type niveau_info, type args) |
Affichage dans la console. | |
string | DateImage (type i) |
Extraction de la date et du temps d'exposition d'une image a partir de l'entete FITS. | |
string | DatesReferences () |
Recherche des dates de la 1ere et de la derniere image de la sequence et calcul de la difference. | |
string | DecalageImage (type image) |
Lecture du decalage en (x,y) de l'image recalee prealablement. | |
string | DmsDd (type dms) |
Conversion de degres sexagesimaux en degres decimaux. | |
string | FermetureFichier (type fid) |
Fermeture de fichier. | |
string | InformationsImages () |
Lecture de la taille d'une image affichée par AudACE. | |
string | Initialisations () |
Initialisation de données diverses. | |
string | JourJulienImage () |
Calcul le jour julien de la date d'exposition d'une image affichée par AudACE. | |
string | Message (type niveau_info, type args) |
Sortie de valeur aur la console et le fichier de log. | |
string | MesureDecalage (type i) |
Mesure du decalage (x,y) entre 2 images par recalage entre elles. | |
string | OuvertureFichier (type nom_fichier, type mode, optional fatal="oui") |
Ouverture de fichier. | |
string | RecapitulationOptions () |
Affichage des options et parametres qui ont ete saisis. | |
string | RecherchePlusBrillante () |
Recherche de l'etoile selectionne la plus brillante. | |
string | RecuperationDecalages () |
Lecture du fichier .lst qui,s'il existe, contient les decalages entre images calcules lors d'une session precedente de Calaphot. | |
string | RecuperationParametres () |
Lecture des parametres stockés dans calaphot.ini et initialisations. | |
string | Ressources () |
Verification que la libjm charge est d'une version correcte. | |
string | SauvegardeDecalages () |
Sauvegarde dans un fichier des decalages entre images. | |
string | SauvegardeParametres () |
Sauvegarde dans un fichier des parametre de la session courante. | |
string | ScriptCourbeLumiere (type x, type y1, type y2, type y3) |
Generation d'un script pour recreer la courbe de lumiere. | |
string | TraceFichier (type niveau_info, type args) |
Ecrit des messages dans un fichier de log. | |
string | TriDateImage () |
Tri des images par dates croissantes, et eliminant les doublons. | |
string | Verification () |
Verification que tous les fichiers images de la sequence existent. | |
string | Visualisation (type mode) |
Reglage des seuils de visualisation d'une image dans AudACE. |
string CalaPhot::AffichageCanopus | ( | ) |
string CalaPhot::AffichageCDR | ( | ) |
Affichage avec le format CDR (cf site de Raoul Behrend).
Le resultat de cet affichage peut directement etre exporté pour le logiciel Courbrot
string CalaPhot::AffichageMenuAsteroide | ( | type | indice, | |
type | nom_image | |||
) |
Affichage de la boite de sélection d'un asteroide.
indice | : selecteur
| |
nom_image | nom generique de l'image sur laquelle va se faire la selection |
Referenced by AffichageMenus().
string CalaPhot::AffichageMenuEtoile | ( | type | nom_image | ) |
Affichage de la boite de sélection d'une etoile.
Initialisation de certaines variables
nom_image | nom generique de l'image sur laquelle va se faire la selection |
Referenced by AffichageMenus().
string CalaPhot::AffichageMenuIndesirable | ( | type | nom_image | ) |
Affichage de la boite de suppression d'une etoile.
Initialisation de certaines variables
nom_image | nom generique de l'image sur laquelle va se faire la selection |
Referenced by AffichageMenus().
string CalaPhot::AffichageMenus | ( | type | nom_image | ) |
Affichage sequentiel des menus de selection des astres.
si tracage active, init des valeurs de sortie directement
sinon, passage par les ecrans de saisie (conditionne par par une eventuelle demande d'arret)
[in] | nom_image | : nom generique des images |
data_script(nombre_reference) | : nombre d'etoile de reference | |
data_script(nombre_variable) | : nombre d'asteroide | |
data_script(nombre_indes) | : nombre d'etoile a supprimer |
References AffichageMenuAsteroide(), AffichageMenuEtoile(), and AffichageMenuIndesirable().
string CalaPhot::AffichageResultatsBruts | ( | type | i | ) |
Affichage console des informations sur les objets de l'image courante.
i | : indice de l'image dans la sequence |
string CalaPhot::AffichageVariable | ( | type | mode, | |
type | c, | |||
type | y, | |||
type | t | |||
) |
Affichage dynamique des trames de l'ecran de saisie des parametre et ajustement des ascenseurs en consequence.
mode | : mode de calcul choisi | |
c | : handle du canvas qui contient ces trames | |
y | : handle du scrollbar (ascenseur) | |
t | : handle de la trame englobant les trames a afficher |
string CalaPhot::AnnuleSaisie | ( | ) |
string CalaPhot::ArretScript | ( | ) |
string CalaPhot::BoutonArret | ( | ) |
Mise en place du bouton permettant d'arreter les calculs.
string CalaPhot::CalculEllipses | ( | type | image | ) |
Calcul d'une ellipse moyenne pour déterminer la fenêtre d'ouverture.
Toutes les étoiles de référence ayant été modélisée, on calcule alors une fenêtre d'ouverture moyenne.
Formules generales : voir Calcul de l'ellipse moyenne
[in] | image | : numero de l'image a traiter |
string CalaPhot::CalculErreurGlobal | ( | type | image | ) |
Calcul d'incertitude sur toutes les étoiles de référence à étudier dans une image.
L' incertitude sur la magnitudes de la super-etoile est calculee a partir des incertitudes sur chacune des etoiles de reference. Il s'agit de data_image(image,incertitude_ref_total)
. Mais pour chacune des autres super-etoiles (qui servent donc au calcul des magnitudes de ces etoiles de reference, a titre de verification), on effectue le meme calcul d incertitudes, stocke dans data_image(image,incertitude_ref_etoile)
. Voir doc_tech_incert_totale_super-etoile "la formule utilisée". Ensuite est calculee l'incertitude generale sur l'etoile, en additionnant son incertitude propre (calculee par CalculErreur) et celle de son etoile de reference.
Formules generales : voir incertitude totale
[in] | image | : numero de l'image a traiter |
data_image(image,incertitude_ref_i)
: pour chaque etoile de reference i, la valeur de l'incertitude string CalaPhot::CalculErreurModelisation | ( | type | image, | |
type | classe, | |||
type | etoile | |||
) |
string CalaPhot::CalculErreurOuverture | ( | type | image, | |
type | classe, | |||
type | etoile | |||
) |
Calcul d'incertitude pour un astre donne pour le mode ouverture.
voir les doc_tech_incert_mag_ouv Valeurs de tests tirees du bouquin de Howell
[in] | image | : numero de l'image dans la sequence |
[in] | classe | : ref pour les etoiles, var pour l'asteroide |
[in] | etoile | : no de l'etoile |
string CalaPhot::CalculErreurSextractor | ( | type | image, | |
type | classe, | |||
type | etoile | |||
) |
string CalaPhot::CalculMagSuperEtoile | ( | ) |
Calcul de la magnitude de la super-etoile a partir des magnitudes des etoiles de reference.
La super-etoile est calculee a partir des magnitudes de toutes les etoiles de reference. Il s'agit de data_script(mag_ref_totale). Mais pour chacune des etoiles de ref. est aussi calculee une super-etoile faite a partir des magnitudes des autres etoiles de ref., valeur stockee dans data_script(mag_ref_$etoile)
Formule générale : cf magnitude de la super-étoile
pos_theo(ref,i)
: liste dont le 3eme element est la magnitude theorique de l'etoile de ref idata_script(mag_ref_totale)
: magnitude de la super etoiledata_script(mag_ref_i)
: magnitude d'une super etoile faite avec toutes les etoiles de ref. sauf istring CalaPhot::CalculPositionsReelles | ( | type | image | ) |
Calcul de toutes les positions reelles des astres, en tenant compte du decalage entre images, pour les astres a mesurer.
Pour tous les astres concernes (etoiles, asteroides, etc), calcul de la zone de recherche du centroide, et calcul rapide du centroide
image | : numero de l'image dans la sequence |
data_script(nombre_reference)
: nombre d'etoile de referencedata_script(nombre_variable)
: nombre d'asteroidesdata_script(nombre_indes)
: nombre d'objet a ecarterpos_theo(c,j)
: position theorique de l'objet de classe c (var,ref ou indes) a affinerparametres(tailleboite)
: taille de la zone de calcul de centroide.pos_reel(i,c,j)
: liste des coord. (x,y) de l'objet j, de typec (var, ref ou indes) dans l'image istring CalaPhot::CalculPositionsTheoriques | ( | type | image | ) |
Interpolation de la position a partir de la vitesse de deplacement de l'asteroide.
Pour tous les objets variables , interpolation de la position a partir de la vitesse de deplacement de l'asteroide sans tenir compte du décalage des images . Si les dates ne sont pas connues, on utilise les indices des images (en supposant qu'elles soient prises a intervalle constant...)
image | : numero de l'image dans la sequence |
data_script(nombre_variable)
: nbre d'asteroidesdelta_jd
: nombre de jour julien separant la premiere de la derniere imagejd_premier
: jour julien de la 1ere imagepremier_liste
: indice de la 1ere imagedata_image(i,date)
: jour julien de l'image icoord_aster(i,1)
: liste contenant les coordonnees de l'aster dans la premiere image de la serievitesse_variable(i,c)
: vitesse de deplacement de l'aster suivant l'axe c (x ou y)pos_theo(var,i)
: pour tous les asteroides i, la liste des coordonnées (x,y) de leur position dans l'imagestring CalaPhot::Centroide | ( | ) |
Determination du centre d'un astre encadre dans le buffer AudACE.
Selon Alain Klotz, "buf$audace(bufNo) centro" fait les choses suivantes
string CalaPhot::Console | ( | type | niveau_info, | |
type | args | |||
) |
Affichage dans la console.
Le niveau d'affichage est comparé au niveau defini dans la saisie des parametres. S'il est plus faible (plus grande priorite) le message sera affiche. Les couleurs d'affichage sont definies par des 'tags' (cf InitialisationStatique)
[in] | niveau_info | : le niveau d'affichage |
[in] | args | : le message formatte a afficher |
string CalaPhot::ContinuationAsteroide | ( | ) |
string CalaPhot::ContinuationEtoiles | ( | ) |
string CalaPhot::ContinuationIndesirables | ( | ) |
string CalaPhot::CourbeLumiere | ( | ) |
Affichage de la courbe de lumiere finale.
string CalaPhot::CourbeLumiereTemporaire | ( | ) |
string CalaPhot::DateImage | ( | type | i | ) |
Extraction de la date et du temps d'exposition d'une image a partir de l'entete FITS.
[in] | i | : numero de l'image dans la sequence |
data_image($i,date) | : date en jour julien | |
data_image($i,temps_expo) | : temps d'exposition en s |
string CalaPhot::DatesReferences | ( | ) |
Recherche des dates de la 1ere et de la derniere image de la sequence et calcul de la difference.
data_script(jd_premier) | : date en jour julien de la 1ere image | |
data_script(jd_dernier) | : date en jour julien de la derniere image | |
data_script(jd_delta) | : difference des dates precedentes |
string CalaPhot::DecalageImage | ( | type | image | ) |
Lecture du decalage en (x,y) de l'image recalee prealablement.
Le decalage est lu a partir du mot cle IMA/SERIES REGISTER dans l'entete FITS de l'image
[in] | image | : no de l'image dans la sequence |
string CalaPhot::DeselectionneEtoiles | ( | ) |
string CalaPhot::DeselectionneIndesirables | ( | ) |
string CalaPhot::Dessin | ( | type | motif, | |
type | centre, | |||
type | taille, | |||
type | couleur, | |||
type | marqueur | |||
) |
Dessin d'un motif geometrique sur l'image affichee.
motif | : motif a affiche. Les valeurs peuvent etre :
| |
centre | : liste de corrdonnées en pixel du centre du motif [list x y] | |
taille | : liste donnant la largeur et la hauteur du motif en pixels [list largeur hauteur] | |
couleur | : couleur du motif. Voir la documentation de Tcl pour les valeurs possibles | |
marqueur | : marqueur ("tag" au sens Tk) du motif |
string CalaPhot::Dessin2 | ( | type | image, | |
type | classe, | |||
type | etoile, | |||
type | facteur, | |||
type | couleur, | |||
type | marqueur | |||
) |
string CalaPhot::DessinEllipse | ( | type | x0, | |
type | y0, | |||
type | a, | |||
type | b, | |||
type | alpha, | |||
type | naxis2 | |||
) |
string CalaPhot::DmsDd | ( | type | dms | ) |
Conversion de degres sexagesimaux en degres decimaux.
[in] | dms | : valeur en degres sexagesimaux a convertir |
string CalaPhot::EffaceMotif | ( | type | marqueur | ) |
string CalaPhot::Entete | ( | ) |
string CalaPhot::ExtinctionMasseAir | ( | ) |
string CalaPhot::FermetureFichier | ( | type | fid | ) |
Fermeture de fichier.
L'interet de ce code est de pouvoir tracer le nombre de fichier ouverts à un moment donne. Cela sert a detecter les "fuites de fileid", c'est-a-dire les fichiers qui sont ouverts et jamais fermes. On peut aussi tracer les fichiers qu'on tente de fermer alors qu'ils n'ont pas été ouverts.
[in] | fid | : 'channel' a fermer |
Referenced by RechercheCatalogue().
string CalaPhot::FiltrageConstanteMag | ( | ) |
Filtrage à partir de la constante des magnitudes.
Pour l'algorithme, voir Filtrage à partir de la constante des magnitudes
data_image
($n,constante_mag) : la constante des magnitudes pour l'image ndata_image
($n,valide) : le drapeau de validité de l'image ndata_image
($n,valide) : le drapeau de validité de l'image n (mis à jour) string CalaPhot::FiltrageSB | ( | type | i | ) |
Elimination de certaines images.
Pour plus de détail, voir le paragraphe Filtrage à partir des rapports signal sur bruit.
i | : indice de l'image dans la séquence. |
string CalaPhot::FluxOuverture | ( | type | i, | |
type | classe, | |||
type | j | |||
) |
Détermination du flux par ouverture centrée sur l'astre.
L'ensemble de l'algorithme est décrit dans la documentation technique, à l'exception des calculs de correction de la masse d'air qui ne sont pas activés dans cette version du logiciel .
i | : indice de l'image . | |
classe | : type de l'astre ( ref pour une étoile de référence, var pour les astéroides). | |
j | : indice de l'astre dans sa classe. |
data_image
($i,$classe,centroide_x_$j) et data_image($i,$classe,centroide_y_$j) : coordonnées du centroide de l'astre d'indice j dans sa classe pour l'image i.data_image
($i,r1x), $data_image($i,r1y) et data_image($i,ro) : paramètres (axe principaux et facteur d'allongement) de l'ellipse de la fenêtre d'ouverture du flux de l'astre.data_image
($i,r2) et data_image($i,r3) : rayons interne et externe de la couronne destinée à la mesure du fond de ciel.parametres(surechantillonage)
: facteur linéaire de suréchantillonage. Les pixels seront divisés en parametres(surechantillonage) * parametres(surechantillonage) sous-pixels carrés pour augmenter la précision des calculs.data_image
($i,$classe,flux_$j) : flux de l'astre j dans sa classe pour l'image i.data_image
($i,$classe,nb_pixels_$j) : nombre de pixels de l'ellipse qui a servi au calcul du flux de l'astre j dans sa classe pour l'image i.data_image
($i,$classe,fond_$j) : valeur moyenne du fond de ciel pour l'astre j dans sa classe pour l'image i.data_image
($i,$classe,nb_pixels_fond_$j) : nombre de pixels de la couronne qui a servià la mesure du fond de ciel pour l'astre j dans sa classe pour l'image i.data_image
($i,$classe,sigma_fond_$j) : écart-type de valeur du fond de ciel pour l'astre j dans sa classe pour l'image i.References Message().
string CalaPhot::FluxReference | ( | type | image | ) |
Calcul du flux de la super-étoile et des pseudo-super-étoiles.
Détails des calculs :
image | : indice de l'image courante |
data_script(nombre_reference)
: le nombre d'étoile de référence.data_image(image,ref,flux_j)
: le flux de toutes les étoiles de référence j dans l'image courante.data_image(image, flux_ref_j)
: flux de la pseudo-super-étoile pour l'étoile de référence j dans l'image courante.data_image(image, flux_ref_total)
: flux de la super-étoile dans l'image courante.string CalaPhot::FluxSextractor | ( | type | image, | |
type | classe, | |||
type | etoile, | |||
type | data | |||
) |
string CalaPhot::InformationsImages | ( | ) |
Lecture de la taille d'une image affichée par AudACE.
data_script(naxis1) | : taille de l'image sur l'axe 1 (X) | |
data_script(naxis2) | : taille de l'image sur l'axe 2 (Y) |
string CalaPhot::Initialisations | ( | ) |
Initialisation de données diverses.
string CalaPhot::InitialisationStatique | ( | ) |
Initialisation generale des variables par défaut.
string CalaPhot::jm_fitgauss2db | ( | type | bufno, | |
type | box, | |||
optional | moinssub = "" | |||
) |
string CalaPhot::JourJulienImage | ( | ) |
Calcul le jour julien de la date d'exposition d'une image affichée par AudACE.
La date d'exposition d'une image est definie comme etant l'instant du milieu de la pose
Cette procedure recupere le jour julien de l'image active. Elle marche pour les images des logiciels suivants:
string CalaPhot::MagnitudesEtoiles | ( | type | i | ) |
Calcul de magnitudes et des incertitudes associées.
Ce calcul est fait pour l'astétoïde et pour les étoiles de référence. Est aussi calculé une constante des magnitudes, magnitude d'un astre dont le flux intégré sur une unité de temps (ici la seconde) correspond à 1 ADU au dessus du fond de ciel.
Formules de calcul :
i | : numéro de l'image dans la liste |
data_script(nombre_variable)
: nbre d'asteroïde.data_image(i,c,flux_j)
: flux de l'astéroïde ou l'étoile de référence j dans l'image i.data_image(i,flux_ref_total)
: flux de la super-étoile dans l'image i.data_script(mag_ref_totale)
: magnitude de la super-étoile.data_image(i,temps_expo)
: temps de pose de l'image i. data_image(i,c,mag_j)
: magnitude de l'astéroide ou de l'étoile de référence j dans l'image idata_image(i,c,sb_j)
: snr de l'etoile j de classe c dans l'image idata_image(i,c,erreur_mag_j)
: incertitude sur la mag de l'étoile j de classe c dans l'image idata_image(i,c,bruit_flux_j)
: bruit de photon de l'étoile j de classe c dans l'image idata_image(i,constante_mag)
: constante des magnitudes string CalaPhot::MasseAir | ( | type | image | ) |
string CalaPhot::Message | ( | type | niveau_info, | |
type | args | |||
) |
Sortie de valeur aur la console et le fichier de log.
[in] | niveau_info | : le niveau d'affichage |
[in] | args | : le message formatte a afficher |
Referenced by AffichageCanopus(), FluxOuverture(), MesureDecalage(), and RechercheCatalogue().
string CalaPhot::MesureDecalage | ( | type | i | ) |
Mesure du decalage (x,y) entre 2 images par recalage entre elles.
Si cette valeur a ete mesuree auparavant dans une session precedente de Calaphot cette valeur sera extraite du fichier de decalage Sinon le decalage est effectue par recalage (register) de l'image par rapport à une image t1.fit La valeur du recalage est stockee dans l'entete FITS de l'image
[in] | i | : numero de l'image dans la sequence |
data_image($i,decalage_x) | : decalage en x | |
data_image($i,decalage_y) | : decalage en y |
References Message().
string CalaPhot::Modelisation2D | ( | type | i, | |
type | j, | |||
type | classe, | |||
type | coordonnees | |||
) |
string CalaPhot::OuvertureFichier | ( | type | nom_fichier, | |
type | mode, | |||
optional | fatal = "oui" | |||
) |
Ouverture de fichier.
L'interet de ce code est de pouvoir tracer le nombre de fichier ouverts à un moment donne. Cela sert a detecter les "fuites de fileid", c'est-a-dire les fichiers qui sont ouverts et jamais fermes. On peut aussi tracer les fichiers qu'on tente de fermer alors qu'ils n'ont pas été ouverts.
[in] | nom_fichier | : nom du fichier |
[in] | mode | : mode d'ouverture comme defini par TCL |
[in] | fatal | : drapeau. Si fatal = oui(defaut), affichage d'un message d'ereeur dans la console |
data_script(nombre_fichier_ouvert) | : nombre de fichiers ouverts par ce script |
"" si l'ouverture a echoue
string CalaPhot::PositionAsteroide | ( | type | nom, | |
type | indice | |||
) |
string CalaPhot::PreAffiche | ( | type | i | ) |
string CalaPhot::Principal | ( | ) |
Programme principal (séquenceur).
!=0 en cas de demande d'arret, ou d'erreur dans le script
string CalaPhot::RecalageAstrometrique | ( | type | image | ) |
string CalaPhot::RecapitulationOptions | ( | ) |
Affichage des options et parametres qui ont ete saisis.
string CalaPhot::RecherchePlusBrillante | ( | ) |
Recherche de l'etoile selectionne la plus brillante.
Parcours de la liste pos_theo(ref,i)
string CalaPhot::RecuperationDecalages | ( | ) |
Lecture du fichier .lst qui,s'il existe, contient les decalages entre images calcules lors d'une session precedente de Calaphot.
string CalaPhot::RecuperationParametres | ( | ) |
Lecture des parametres stockés dans calaphot.ini et initialisations.
Si certains parametres n'existent pas dans ce fichier, ou si ce fichier n'existe pas lui-meme, ou encore si on a changé de version de Calaphot, les parametres sont initialises avec des valeurs par defaut (cf Calaphot::InitialisationStatique )
parametres |
string CalaPhot::Ressources | ( | ) |
Verification que la libjm charge est d'une version correcte.
1 cas contraire
string CalaPhot::Retour | ( | type | nom_image | ) |
string CalaPhot::SaisieParametres | ( | ) |
string CalaPhot::SauvegardeDecalages | ( | ) |
Sauvegarde dans un fichier des decalages entre images.
Le but de ceci est d'accelerer les traitements lors d'un session Calaphot qui porterait sur les memes images Le nom du fichier depend du repertoire d'images et du nom generique des images
string CalaPhot::SauvegardeParametres | ( | ) |
Sauvegarde dans un fichier des parametre de la session courante.
Ces parametres ont ete lus dans le fichier calaphot.ini, et eventuellement modifies dans l'ecran de saisie
string CalaPhot::ScriptCourbeLumiere | ( | type | x, | |
type | y1, | |||
type | y2, | |||
type | y3 | |||
) |
Generation d'un script pour recreer la courbe de lumiere.
[in] | x | : vecteur sur l'axe X |
[in] | y1 | : vecteur sur l'axe Y |
[in] | y2 | : vecteur sur l'axe Y |
[in] | y3 | : vecteur sur l'axe Y |
string CalaPhot::SelectionneEtoiles | ( | ) |
string CalaPhot::SelectionneIndesirables | ( | ) |
string CalaPhot::Statistiques | ( | type | type | ) |
string CalaPhot::Suppression | ( | ) |
string CalaPhot::SuppressionEtoile | ( | type | image, | |
type | j | |||
) |
string CalaPhot::SuppressionIndesirables | ( | type | image | ) |
string CalaPhot::TraceFichier | ( | type | niveau_info, | |
type | args | |||
) |
Ecrit des messages dans un fichier de log.
[in] | niveau_info | : le niveau d'affichage |
[in] | args | : le message formatte a afficher |
string CalaPhot::TriDateImage | ( | ) |
Tri des images par dates croissantes, et eliminant les doublons.
liste_image | : liste trieee de tous les indices des images | |
data_script(premier_liste) | : indice de la premiere image | |
data_script(dernier_liste) | : indice de la derniere image |
string CalaPhot::uniq | ( | optional | val = 0 |
) |
string CalaPhot::ValideSaisie | ( | ) |
Validation generale de la saisie des parametres.
Si manquent certains champs indispensables a ce script, la fenetre de saisie des parametres est maintenue sinon, elle est detruite
string CalaPhot::Verification | ( | ) |
Verification que tous les fichiers images de la sequence existent.
string CalaPhot::Visualisation | ( | type | mode | ) |
Reglage des seuils de visualisation d'une image dans AudACE.
[in] | mode | : optimal ou rapide |
string CalaPhot::VitesseAsteroide | ( | ) |
string CalaPhot::XyAddec | ( | type | image | ) |