Date de mise à jour : 02 avril 2011
Les fonctions qui suivent sont implémentées dans les scripts Aud'ACE (hors des namespaces).
Affiche successivement nb images de nom générique filename. Le délai d'attente entre chaque image est de millisecondes millisecondes (200 par défaut). L'animation est répétées nbtours fois (10 par défaut).
Multiplie tous les pixels de l'image en mémoire dans le buffer 1 par une valeur constante constant (en adu).
Convolution de l'image en mémoire dans le buffer 1 par une fonction gaussienne dont le paramètre d'étalement sigma (en pixels).
Filtre kernel médian pondéré pour éliminer les cosmiques. Le filtre est inactif si coef=0 et devient très efficace pour coef>1.
Translate les number images de nom générique in pour les recentrer automatiquement par rapport aux étoiles présentes sur l'image. Les number images de sortie sont nommées par le nom générique out.
Addition d'une image operand à un lot de nb images de nom générique in. const est un nombre (en pas codeurs) à ajouter à tous les pixels. Le nom générique des images de sortie est out.
Division d'une image operand à un lot de nb images de nom générique in. const est un nombre (en pas codeurs) à multiplier à tous les pixels. Le nom générique des images de sortie est out.
Multiplication d'une valeur constante const (en pas codeurs) à tous les pixels d'un lot de nb images de nom générique in. Le nom générique des images de sortie est out.
Normalisation du gain à un lot de nb images de nom générique in. const est un nombre (en pas codeurs) qui représente la moyenne des pixels des images de sortie. Le nom générique des images de sortie est out.
Normalisation du fond de ciel à un lot de nb images de nom générique in. const est un nombre (en pas codeurs) qui représente la moyenne des pixels des images de sortie. Le nom générique des images de sortie est out
Addition d'une valeur constante const (en pas codeurs) à tous les pixels d'un lot de nb images de nom générique in. Le nom générique des images de sortie est out.
Soustraction du noir optimisé à un lot de nb images de nom générique in. Le nom de fichier du noir est dark et le nom de fichier de précharge (bias) s'appelle offset. Le nom générique des images de sortie est out.
Registration d'un lot de nb images de nom générique in. Le nom générique des images de sortie est out.
Somme d'une pile de nb images de nom générique in. Le nom de l'image de sortie est out.
Re-échantillonnage d'un lot de nb images de nom générique in. scale_x et scale_y sont les facteurs d'échelle. Le nom générique des images de sortie est out.
Moyenne d'une pile de nb images de nom générique in. Le nom de l'image de sortie est out.
Médiane d'une pile de nb images de nom générique in. Le nom de l'image de sortie est out.
Soustraction d'une image operand à un lot de nb images de nom générique in. const est un nombre (en pas codeurs) à ajouter à tous les pixels.
Translation d'un lot de nb images de nom générique in. Le nom générique des images de sortie est out. La translation vaut dx et dy (en pixels).
Tri et attribue au niveau percent (de 0 pour le mini à 100 pour le maxi) les pixels d'une pile de nb images de nom générique in. Le nom de l'image de sortie est out.
Synthèse d'une image sigma-kappa au niveau kappa, à partir d'une pile de nb images de nom générique in. Le nom de l'image de sortie est out.
Corrige les cosmiques d'un lot de nb images de nom générique in. Le nom générique des images de sortie est out. Le filtre est inefficace si coef=0 et devient très efficace pour coef>1.
Convolue un lot de nb images de nom générique in par une gaussienne de paramètre d'étalement sigma (en pixels). Le nom générique des images de sortie est out. Le filtre est inefficace si coef=0 et devient très efficace pour coef>1.
Crée un serveur à protocole RPC. Le port (5000 par défaut) est réglé par l'option port. La variable rpcid(serveur) contient d'identificateur Tcl du serveur. La variable rcpid(state) prend la valeur "server".
Détruit un serveur à protocole RPC. L'option id (par défaut vaut le contenu de la variable rpcid(serveur)) contient l'identificateur Tcl du serveur à détruire. La variable rcpid(state) prend la valeur "". Il faut s'assurer préalablement que des clients ne sont pas connectés.
Connecte le client sur le serveur de numéro IP ip_serveur (192.168.0.1 par défaut) et sur le port port_serveur (5000 par défaut). La variable rpcid(client) contient d'identificateur Tcl du client. La variable rcpid(state) prend la valeur "client".
Si l'on souhaite afficher les images sur l'application Aud'ACE cliente (un dossier doit être partagé localement) alors il faut créer une connexion client/serveur dans l'autre sens. Le client doit donc indiquer son numéro IP ip_client (vaut le contenu de la variable rpcid(client) par défaut) et son numéro de port (5000 par défaut).
La variable rcpid(state) prend la valeur "client/server".
Déconnecte un serveur à protocole RPC. L'option id contient l'identificateur Tcl du client à déconnecter. Par défaut ?id? vaut le contenu de la variable rpcid(client). Après déconnexion, la variable rcpid(state) prend la valeur "".
Envoie une ligne de commande (arg) d'un client vers un serveur à protocole RPC.