Fonction script donnant le codage d'une image ?

L'utilisation et la création des scripts.
Répondre
Patrick KNOCKER
Messages : 82
Enregistré le : 10 déc. 2010, 08:43

Fonction script donnant le codage d'une image ?

Message par Patrick KNOCKER »

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
Cyril Cavadore
Messages : 4492
Enregistré le : 18 juin 2009, 22:41
Localisation : 42

Re: Fonction script donnant le codage d'une image ?

Message par Cyril Cavadore »

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
Stéphane Charbonnel
Messages : 426
Enregistré le : 18 juin 2009, 16:24
Contact :

Re: Fonction script donnant le codage d'une image ?

Message par Stéphane Charbonnel »

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
Cyril Cavadore
Messages : 4492
Enregistré le : 18 juin 2009, 22:41
Localisation : 42

Re: Fonction script donnant le codage d'une image ?

Message par Cyril Cavadore »

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
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
Patrick KNOCKER
Messages : 82
Enregistré le : 10 déc. 2010, 08:43

Re: Fonction script donnant le codage d'une image ?

Message par Patrick KNOCKER »

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
Stéphane Charbonnel
Messages : 426
Enregistré le : 18 juin 2009, 16:24
Contact :

Re: Fonction script donnant le codage d'une image ?

Message par Stéphane Charbonnel »

Oui c'est vrai !

Stephane
Cyril Cavadore
Messages : 4492
Enregistré le : 18 juin 2009, 22:41
Localisation : 42

Re: Fonction script donnant le codage d'une image ?

Message par Cyril Cavadore »

je viens de faire la fonction :

Code : Tout sélectionner

TYPE_PIXELS img typepixels
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
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
Patrick KNOCKER
Messages : 82
Enregistré le : 10 déc. 2010, 08:43

Re: Fonction script donnant le codage d'une image ?

Message par Patrick KNOCKER »

Bonjour,

Super !

Merci Cyril
Répondre