Fonction GETHEADERSTRINGFITS
-
- Messages : 22
- Enregistré le : 02 mai 2010, 04:39
Fonction GETHEADERSTRINGFITS
bonjour, j'ai un problème avec la fonction GETHEADERSTRINGFITS, appelée dans un script : j'ai essayé plusieurs fichiers fits de différentes provenance, avec variation d'extension (.fits, .fts), mais à chaque fois j'ai un message d'erreur disant que l'imaeg n'est pas au bon format. Fais-je quelque chose de travers ?
merci
merci
-
- Messages : 426
- Enregistré le : 18 juin 2009, 16:24
- Contact :
Re: Fonction GETHEADERSTRINGFITS
Salut Thierry,
Je viens de regarder et ça ne pose pas de problème, dû tout du moins à la fonction script, pour les extensions ".FITS", ".FIT" ou ".FTS". Essayer avec ce script http://www.prism-astro.com/fr/aide/SCRI ... NGFITS.pgm
Le problème est peut être en amont et vient peut être du codage alors de l'image elle même ... Sans vouloir être trop indiscret, s'agit il d'une image sauvegardée en FITS par PRiSM ? PRiSM réussit à l'ouvrir indépendamment du script ?
Stéphane
Je viens de regarder et ça ne pose pas de problème, dû tout du moins à la fonction script, pour les extensions ".FITS", ".FIT" ou ".FTS". Essayer avec ce script http://www.prism-astro.com/fr/aide/SCRI ... NGFITS.pgm
Le problème est peut être en amont et vient peut être du codage alors de l'image elle même ... Sans vouloir être trop indiscret, s'agit il d'une image sauvegardée en FITS par PRiSM ? PRiSM réussit à l'ouvrir indépendamment du script ?
Stéphane
Stéphane Charbonnel
http://www.astrosurf.com/charbonnel/
http://www.astrosurf.com/charbonnel/
-
- Messages : 22
- Enregistré le : 02 mai 2010, 04:39
Re: Fonction GETHEADERSTRINGFITS
merci Stéphane, dès que je rentre à la maison j'essaye le script. Les images que j'ai utilisées viennent d'une Lumenera (Lucam Capture) et d'une STL (mais je ne sais plus si c'est passé par Prism ou par Maxim), et elles sont traitées sans problème par Prism.
A+
A+
-
- Messages : 22
- Enregistré le : 02 mai 2010, 04:39
Re: Fonction GETHEADERSTRINGFITS
bonjour, voici un script avec une image test, issue d'une caméra Lumenera Skynyx.
http://www.astrosurf.com/legault/test_g ... ngfits.zip
PS : Prism ouvre l'image, la traite (y compris via script) et affiche son entête sans problème via le menu Fichier.
merci
http://www.astrosurf.com/legault/test_g ... ngfits.zip
PS : Prism ouvre l'image, la traite (y compris via script) et affiche son entête sans problème via le menu Fichier.
merci
-
- Messages : 148
- Enregistré le : 20 juin 2009, 16:19
Re: Fonction GETHEADERSTRINGFITS
Bonjour Thierry,
J'ai une solution à ton problème : mets le nom de fichier en majuscules
nomimage$="C:\TEST_GETHEADERSTRINGFITS.FIT"
Ce qui m'a mis la puce à l'oreille, c'est que GETFILENAME retourne un nom en majuscule
J'ai une solution à ton problème : mets le nom de fichier en majuscules
nomimage$="C:\TEST_GETHEADERSTRINGFITS.FIT"
Ce qui m'a mis la puce à l'oreille, c'est que GETFILENAME retourne un nom en majuscule
-
- Messages : 22
- Enregistré le : 02 mai 2010, 04:39
Re: Fonction GETHEADERSTRINGFITS
ça marche, bravo pour Denis l'intuition !
-
- Messages : 5
- Enregistré le : 16 mai 2021, 18:31
Re: Fonction GETHEADERSTRINGFITS
J'ai besoin d'utiliser la fonction GETHEADERSTRINGFITS :
J'ai pris l'exemple indiquer plus haut, et sur l'instruction GETHEADERSTRINGFITS Chemin$ Kw$ Value$ , l'interpréteur me déclare une erreur :
" La fonction GETHEADERSTRINGFITS doit avoir 6 paramètres"
?? : quelqu'un a une idée
Et pour la suite, quel est le format de la fonction SETHEADERSTRINGFITS:
SETHEADERSTRINGFITS Chemin$ Kw$ Value$ ou bien :
SETHEADERSTRINGFITS Chemin$ Value$ Kw$
??
Merci de votre aide
J'ai pris l'exemple indiquer plus haut, et sur l'instruction GETHEADERSTRINGFITS Chemin$ Kw$ Value$ , l'interpréteur me déclare une erreur :
" La fonction GETHEADERSTRINGFITS doit avoir 6 paramètres"
?? : quelqu'un a une idée
Et pour la suite, quel est le format de la fonction SETHEADERSTRINGFITS:
SETHEADERSTRINGFITS Chemin$ Kw$ Value$ ou bien :
SETHEADERSTRINGFITS Chemin$ Value$ Kw$
??
Merci de votre aide
-
- Messages : 1269
- Enregistré le : 20 juin 2009, 01:01
Re: Fonction GETHEADERSTRINGFITS
Salut,
La syntaxe est la suivante:
Pour écrire ou modifier l'entête FITS, voir par exemple ici : http://forum.prism-astro.com/viewtopic.php?t=3017
Marc
La syntaxe est la suivante:
Un exemple (saisir par exemple le mot clé DATE)GETHEADERSTRINGFITS FullFileName$ Key$ ExtensionNumberBloc Value$ Comment$ Exists
Code : Tout sélectionner
// Test de la fonction : GetHeaderStringFITS
// Chemin où atteindre l'image :
GETFILENAME Chemin$
// Chercher un mot clé
INPUT "Mot clé" KW$
ExtensionNumberBloc=0
GETHEADERSTRINGFITS Chemin$ KW$ ExtensionNumberBloc Value$ Comment$ Exists
IF Exists=FALSE
PRINT KW$ " does not exist"
ELSE
PRINT KW$ " => " Value$ " - Comment: " Comment$
ENDIF
Marc