Aller au contenu

Iris : Fichier script PGM ?


christiand

Messages recommandés

Posté

Bonjour

 

Je souhaite écrire quelques scripts pour automatiser des corrections cosmétiques sous Iris.

 

C'est du texte que l'on peut écrire avec bloc note. Rien de bien méchant au 1er abord, mais je coince déja sur la sauvegarde d'un fichier texte (.txt) en fichier PGM, seul reconnu par Iris...

 

Je n'y connais pas grand chose et mes recherches sur le WEB sont restées vaines..... Si quelqu'un connait ... :rolleyes:

Merci par avance

 

 

 

Christian

Posté
Bonjour

 

Je souhaite écrire quelques scripts pour automatiser des corrections cosmétiques sous Iris.

 

C'est du texte que l'on peut écrire avec bloc note. Rien de bien méchant au 1er abord, mais je coince déja sur la sauvegarde d'un fichier texte (.txt) en fichier PGM, seul reconnu par Iris...

 

Je n'y connais pas grand chose et mes recherches sur le WEB sont restées vaines..... Si quelqu'un connait ... :rolleyes:

Merci par avance

 

 

 

Christian

 

 

Salut Christian,

 

Je ne connais pas pour Iris, mais dans PRiSM tu peux également écrire des scripts et c'est également un fichier PGM.

Ce n'est qu'un simple fichier texte. Tu écris ton script dans un fichier texte puis tu renommes ton fichier texte pour qu'il ait l'extension .PGM (au lieu de .TXT).

 

J'espère que cela fonctionnera aussi dans Iris :)

 

Marc

Posté

Salut Marc

 

Une simple "renomination" ne change pas grand chose. Il ne trouve pas. Je me demande si le PGM ne doit pas être sauvegardé sous un autre format que le format texte.

 

 

Merci d'avoir répondu

 

 

Christian

Posté

Merci Jack

 

Donc le PGM serait un format image (?)

 

J'avais vu que le PGM était également le format d'images en niveaux de gris. Donc ce serait la même chose (?)

 

Ch Buil n'en parle pas du tout dans ses tutos. Bizarre.

 

bah, si ça existe en payware, doit bien exister l'équivalent en free. Vais chercher.

Posté

Salut Christian

un pgm n'est qu'un txt ordinaire

tu l'édites avec le bloc note

en voila un:

NOM DU SCRIPT: jupitercouleur.pgm

 

********************************************************************************

SCRIPT : traitement d'un film de Jupiter en couleur,

pas de compensation de la rotation de champ et pas de retrait des poussières

éventuelles

********************************************************************************

 

Ce qu'il faut faire :

 

- convertir le film de la planète en 3 séquences nommées r g b

 

- Lancer le script appelé "jupitercouleur" en faisant : >run nomduscript $1 $2 $3 $4 $5

 

 

Exemple : >run jupitercouleur 2000 650 1000 1500 18

 

 

 

********************************************************************************

Paramètres du script :

********************************************************************************

 

$1 = nombre d'images du film de la planète

$2 = nombre d'images à additionner à la fin (premier essais)

$3 = nombre d'images à additionner à la fin (second essais)

$4 = nombre d'images à additionner à la fin (troisième essais)

$5 = seuil à entrer en paramètre pour l'ajustement d'un cercle autour du

pourtour de la planète (pour t_cregister). ATTENTION C'EST LE SEUIL à calculer après

la normalisation du fond du ciel. Pour le trouver, faire comme ça:

 

1. >load g1

2. >noffset 0

3. >mouse_select 1 1 640 480

4. >circle 18 (par ex)

 

********************************************************************************

 

 

Le contenu du script:

 

echo assurez_vous_que_la_premiere_image_des_3_sequences_r_g_b_est_bonne!

prompt

echo tout_se_fait_en_automatique_vous_pouvez_aller_boire_un_cafe!

 

NB: le fait que tout soit automatisé à un prix en temps de calcul plus long...

(voir les fonctions "mouse_select" qui s'appliquent sur toute l'image)

 

 

********************************************************************************

1. normalisation du fond du ciel

********************************************************************************

 

echo ---------------------------

echo normalisation_ciel

echo ---------------------------

echo heure_debut_etape:

time

 

sélection d'un petit carré dans le coin en bas à gauche de l'image (dans le fond du ciel)

load g1

mouse_select 1 1 50 50

t_noffset 0 $1

 

 

********************************************************************************

2. sélection et tri des meilleures images des 3 séquences

********************************************************************************

 

echo ---------------------------

echo selection_et_tri_images

echo ---------------------------

echo heure_debut_etape:

time

 

bestof g $1

t_select

 

 

********************************************************************************

3. première registration

********************************************************************************

 

echo -------------------------

echo premiere_registration

echo -------------------------

echo heure_debut_etape:

time

 

load g1

setspline 1

mouse_select 1 1 640 480

t_cregister $5 $1

 

********************************************************************************

4. deuxième registration (pour peaufiner)

********************************************************************************

 

echo -------------------------

echo deuxieme_registration

echo -------------------------

echo heure_debut_etape:

time

 

load g1

mouse_select 1 1 640 480

t_cregister $5 $1

 

********************************************************************************

5. multiplier la séquence par une constante pour ne pas dépasser le niveau 32767 au compositage

********************************************************************************

 

echo -------------------------

echo multiplication_sequence_constante

echo -------------------------

echo heure_debut_etape:

time

 

t_mult 0.8 0.8 0.8 $1

 

 

********************************************************************************

6. compositage des $2 meilleures images

********************************************************************************

 

echo -----------------------------

echo compositage_des_images:essais1

echo -----------------------------

echo heure_debut_etape:

time

 

t_add_norm r g b $2

load r

visu 32767 0

save rouge1

load g

visu 32767 0

save vert1

load b

visu 32767 0

save bleu1

 

echo $2_images_compositees_sous_les_noms_rouge1_vert1_bleu1

 

********************************************************************************

7. compositage des $3 meilleures images

********************************************************************************

 

echo -----------------------------

echo compositage_des_images:essais2

echo -----------------------------

echo heure_debut_etape:

time

 

t_add_norm r g b $3

load r

visu 32767 0

save rouge2

load g

visu 32767 0

save vert2

load b

visu 32767 0

save bleu2

 

echo $3_images_compositees_sous_les_noms_rouge2_vert2_bleu2

 

********************************************************************************

8. compositage des $4 meilleures images

********************************************************************************

 

echo -----------------------------

echo compositage_des_images:essais3

echo -----------------------------

echo heure_debut_etape:

time

 

t_add_norm r g b $4

load r

visu 32767 0

save rouge3

load g

visu 32767 0

save vert3

load b

visu 32767 0

save bleu3

 

echo $4_images_compositees_sous_les_noms_rouge3_vert3_bleu3

 

 

********************************************************************************

9. créer une image trichrome pour apprécier la qualité du film

********************************************************************************

 

echo -----------------------------------------------------------------------

echo trichromie_sur_$3_images_et_sauve_sous_le_nom_planetergb

echo -----------------------------------------------------------------------

echo heure_debut_etape:

time

 

trichro rouge2 vert2 bleu2

visu 32767 0

save planetergb

 

********************************************************************************

10. messages à afficher pour lister tout ce qu'il reste à faire en manuel

********************************************************************************

 

echo CE_QUI_DOIT_ETRE_FAIT_EN_MANUEL:

echo -----------------------------------------------------

echo si_vous_voulez_additionner_un_autre_nombre_dimages_reprenez_les_sequences_r_g_b

echo regler_les_seuils_de_visualisation_si_besoin_est

echo faire_ondelettes_sur_rouge1_vert1_bleu1_ou_jusquau_chiffre_3

echo recaler_les_couches_couleur

echo lancer_commande_run_blackwhite_nomimagecouleur

 

echo ---------------------------

echo heure_fin_traitement:

time

 

 

************************* Script réalisé par Sébastien Leboutte *****************

************************* http://www.skyimaging.com *****************

 

tu l'as, quelque soit ta version de windows, dans "démarrez==>accessoires"

il faut le mettre dans le répertoire d'Iris

Posté

Slt Gérard

 

Oui je connais bien la manip de fichiers txt avec le bloc note mais on sauvegarde en fichier texte et non en pgn. Même en renommant le fichier ".txt" par ".pgn" ça reste du format txt.

 

Ou alors il existe une manip différente sous bloc note. Ché pas encore.

 

Suis allé sur astrociel (site de Seb Leboutte) pour charger ses scripts : ils sont bien sauvegardés sous un format différent (pgm) et n'apparaissent pas de la même façon, avec un icône différent, sous Windows.

 

 

Je continue de chercher.

Posté

cela ne poses pas de problème

dans les boites de dialogue ouvrir ou enregistrer sous il faut simplement sélectionner "tous les fichiers"

 

notepad_ch1.jpg

 

notepad_ch2.jpg

 

comment tu l'as trouvé mon Abell 2151 dis?:be::D

Posté

Ah, Ok, cette fois ça marche. C'était l'info sur la sauvegarde qui manquait.. :)

 

 

 

 

comment tu l'as trouvé mon Abell 2151 dis?:be::D

 

 

:?:

 

C'est quoi, une image récente ?

 

Pas vu ou passé à coté. Tu en postes tellement que je ne vois pas tout.

Vais chercher.

 

 

Tu veux une appréciation standard "WA les copains d'abord" ou une appréciation perso ? :p

 

 

 

Christian

Posté

Tu veux une appréciation standard "WA les copains d'abord" ou une appréciation perso ? :p

je t'enverrai tes apréciations en format texte

tu n'auras plus qu'à les recopier

ne le dis à personne

:D

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

  • En ligne récemment   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.