Fonction script donnant le codage d'une image ?
-
- Messages : 82
- Enregistré le : 10 déc. 2010, 08:43
Fonction script donnant le codage d'une image ?
Bonjour,
Existe t'il une fonction script qui permette d'extraire la valeur correspondant à la cellule "codage", qui se trouve dans le cadre "Image", sur l'onglet général de l'écran d'informations sur l'image ?
Cause de la demande : je fais tourner un script de conversion de format entier vers réel, mais si par hasard une des images sélectionnées est déjà en réel, le script plante.
D'où ma demande, un test sur le codage de l'image permettrait de l'ignorer et de passer à la suivante.
Merci
Patrick
Existe t'il une fonction script qui permette d'extraire la valeur correspondant à la cellule "codage", qui se trouve dans le cadre "Image", sur l'onglet général de l'écran d'informations sur l'image ?
Cause de la demande : je fais tourner un script de conversion de format entier vers réel, mais si par hasard une des images sélectionnées est déjà en réel, le script plante.
D'où ma demande, un test sur le codage de l'image permettrait de l'ignorer et de passer à la suivante.
Merci
Patrick
-
- Messages : 4492
- Enregistré le : 18 juin 2009, 22:41
- Localisation : 42
Re: Fonction script donnant le codage d'une image ?
J'ai l'impression que non, mais je vais verifier
Cyril Cavadore, ALCOR-SYSTEM, Auteur de PRISM
http://www.alcor-system.com
Pour reporter vos problème, la marche à suivre est ici
viewtopic.php?f=7&t=1403
http://www.alcor-system.com
Pour reporter vos problème, la marche à suivre est ici
viewtopic.php?f=7&t=1403
-
- Messages : 426
- Enregistré le : 18 juin 2009, 16:24
- Contact :
Re: Fonction script donnant le codage d'une image ?
Bonjour,
Non, il n'existe pas une telle fonction.
Cependant, avec la fonction :
GetHeaderStringFITS PathFITSFile$ requested_KW$ ExtensionNumberBloc ResultValue$ Comment$ Exists
Exists=1 = OK existe et =0 n'existe pas.
il est possible de faire une recherche sur le paramètre FITS : "BITPIX =" qui doit être à "-32" si réel et "-16" sinon (voir avec le lecteur d'entête FITS). Au fait, Cyril, pourquoi "-" ?
Stéphane
Non, il n'existe pas une telle fonction.
Cependant, avec la fonction :
GetHeaderStringFITS PathFITSFile$ requested_KW$ ExtensionNumberBloc ResultValue$ Comment$ Exists
Exists=1 = OK existe et =0 n'existe pas.
il est possible de faire une recherche sur le paramètre FITS : "BITPIX =" qui doit être à "-32" si réel et "-16" sinon (voir avec le lecteur d'entête FITS). Au fait, Cyril, pourquoi "-" ?
Stéphane
Stéphane Charbonnel
http://www.astrosurf.com/charbonnel/
http://www.astrosurf.com/charbonnel/
-
- Messages : 4492
- Enregistré le : 18 juin 2009, 22:41
- Localisation : 42
Re: Fonction script donnant le codage d'une image ?
Cela est valable pour les entetes FITS, seulement, les -32 et -16 sont des obligations de la norme FITS
Ensuite s'agissant des images en memoire, la fonction n'existe pas mais je peux la creer.
Cyril
Ensuite s'agissant des images en memoire, la fonction n'existe pas mais je peux la creer.
Cyril
Cyril Cavadore, ALCOR-SYSTEM, Auteur de PRISM
http://www.alcor-system.com
Pour reporter vos problème, la marche à suivre est ici
viewtopic.php?f=7&t=1403
http://www.alcor-system.com
Pour reporter vos problème, la marche à suivre est ici
viewtopic.php?f=7&t=1403
-
- Messages : 82
- Enregistré le : 10 déc. 2010, 08:43
Re: Fonction script donnant le codage d'une image ?
Bonjour,
Merci de ces précisions.
En effet une fonction qui donnerait directement la réponse serait la bienvenue, car pour les images en CPA si j'ai bien compris, le critère de -32 ou -16 dont vous parlez n'existe pas ?
Patrick
Merci de ces précisions.
En effet une fonction qui donnerait directement la réponse serait la bienvenue, car pour les images en CPA si j'ai bien compris, le critère de -32 ou -16 dont vous parlez n'existe pas ?
Patrick
-
- Messages : 426
- Enregistré le : 18 juin 2009, 16:24
- Contact :
Re: Fonction script donnant le codage d'une image ?
Oui c'est vrai !
Stephane
Stephane
Stéphane Charbonnel
http://www.astrosurf.com/charbonnel/
http://www.astrosurf.com/charbonnel/
-
- Messages : 4492
- Enregistré le : 18 juin 2009, 22:41
- Localisation : 42
Re: Fonction script donnant le codage d'une image ?
je viens de faire la fonction :
Si typepixels=0 : image byte (0 à 255)
Si typepixels=1 : image entier signé (-32768 +32767)
Si typepixels=2 : image entier long signé (-2147483648 à 2147483647)
Si typepixels=3 : image de type pixel flottants (NB -> It supports approximately 7 digits of precision in a range from 1.18 x 10^-38 to 3.4 x 10^38)
Si typepixels=4 : image de type pixel complexe = 2 flottants
Ca sera dans la version 8.1.0
Code : Tout sélectionner
TYPE_PIXELS img typepixels
Si typepixels=1 : image entier signé (-32768 +32767)
Si typepixels=2 : image entier long signé (-2147483648 à 2147483647)
Si typepixels=3 : image de type pixel flottants (NB -> It supports approximately 7 digits of precision in a range from 1.18 x 10^-38 to 3.4 x 10^38)
Si typepixels=4 : image de type pixel complexe = 2 flottants
Ca sera dans la version 8.1.0
Cyril Cavadore, ALCOR-SYSTEM, Auteur de PRISM
http://www.alcor-system.com
Pour reporter vos problème, la marche à suivre est ici
viewtopic.php?f=7&t=1403
http://www.alcor-system.com
Pour reporter vos problème, la marche à suivre est ici
viewtopic.php?f=7&t=1403
-
- Messages : 82
- Enregistré le : 10 déc. 2010, 08:43
Re: Fonction script donnant le codage d'une image ?
Bonjour,
Super !
Merci Cyril
Super !
Merci Cyril