Prima Homepage
ImaLab
Generating C++ Modules
User Manual
The Command Shell
Running Imalab
Plugin Process
Pixels and Images
Interactive selection
Graphics: plots, profiles
Image file I/O
Image display
Connectivity Analysis
Image Processing(1)
Gaussian operators
Technical Documentation
Creating New Modules
Tutorial
Tutorial Download

[PREV][SUIV]

Global Environment

Des variables globales repèrent ces objects-clé: screen est la fenêtre d'affichage, current-image est l'image courante, ima-sequence est la séquence d'images. Bien entendu, ce sont des objets au sens C++; à présent, screen est un TTrueColor24Win, current-image est un TBitmapABGR, ima-sequence est un vecteur Scheme.

Après l'initialisation, un certain nombre de variables globales donnent les informations essentielles sur ces objets:

  • current-image current-name l'image courante, son nom (indice dans la séquence courante)
  • sequence-name nom de la séquence courante
  • sequence-width sequence-height dimensions de l'image courante
  • ima-sequence le vecteur d'images de la séquence courante
  • seq-dim le nombre d'images, dimension du vecteur
  • screen la fenêtre
  • screen-width screen-height dimensions de la fenêtre
  • screen-cols screen-lines screen-places format de la fenêtre par rapport à la taille de l'image courante. places=cols*lines
  • image-dir repertoire courant pour les images
  • asthma-images répertoire de base, préfixe tous les répertoires de séquences listés par ls-seq

Initialisation par fichier "mode C++": load-cppfile "name.cpp"