CompositeAuto_Evol

Description :

Cette fonction adapte une image à compositer par rapport à une image de référence : l'image à compositer est translatée, tournée et subie un changement d'échelle physique. Ainsi, elle peut être compositée avec l'image de référence.
Cette fonction mémorise toutes les étoiles des 2 images et, ainsi, peut les correspondre. Elle utilise donc la méthode de reconnaissance des triangles. Si l'opération est un succès (penser à adapter les paramètres de reconnaissance depuis le menu "Options"), l'image à compositer subit une transformation polynomiale du premier degré et ainsi, pourra être superposée avec l'image de référence.

Syntaxe :

COMPOSITEAUTO_EVOL  ImgRef  ImgCompo  TransX  TransY  ScaleX  ScaleY  RotRad


Variables :

Paramètres Entrées / Sorties Type Description
ImgRef Entrée image Nom interne de l'image de référence dans le programme PGM
ImgCompo Entrée image Nom interne de l'image à compositer avec l'image de référence dans le programme PGM
TransX Sortie Réel Translation effectuée suivant X
TransY Sortie Réel Translation effectuée suivant Y
ScaleX Sortie Réel Changement d'échelle effectué suivant X
ScaleY Sortie Réel Changement d'échelle effectué suivant Y
RotRad Sortie Réel Angle de rotation effectué en radian

Caractéristiques d'images acceptées :

Nom de l'image Monchrome / RVB Codage Entier / Réel / Complexe Format CPA / FITS
ImgIn oui / non oui / oui / oui oui / oui
ImgCompo oui / non oui / oui / oui oui / oui

Voir aussi :

Exemple :

PRINT "Image à compositer"
GetImage ImgCompo

COMPOSITEAUTO_EVOL ImgRef ImgCompo TransX TransY ScaleX ScaleY RotRad

print "Translation X = " TransX


Télécharger l'exemple

Images de test :

Image de référence : Champ stellaire.
Image à compositer : identique à l'image de référence mais ayant subie une rotation de 3° de centre (1,1) et une translation de (10, 30). Une image est aussi fournie ayant subie en plus un changement d'échelle.