inrimage 4.6.9
Documentation de la librairie libgvis

(Manuel unix de cette page : man gvisintro)

Présentation

Libgvis est une extension d'Inrimage qui vous permet d'afficher des tampons images (l'image est décrite par un tampon et un tableau de format) dans une fenêtre GTK. Cette librairie est donc une alternative à la méthode qui consiste à faire un dump du tampon sur le disque, et à afficher l'image avec un visualisateur Inrimage à l'aide d'un appel système (ou de forcer une relecture en envoyant un signal). Enfin, tout type de tampon est supporté par libgvis.

Le visualisateur léger d'Inrimage, gvis, utilise directement cette librairie.

Structure de la librairie

La librairie offre se compose de trois parties.

Appels haut niveaux

Ce sont des fonctions qui affichent directement des tampons images dans des fenêtres GTK.

  • manuel unix : man gvis2
  • manuel html : gvis2

Appels bas niveaux

Ces fonctions fournissent un widget GTK 'gvis' qui peut être utilisés directement par des programmes GTK. Dans ce widget est affiché l'image ainsi que d'optionnels contrôles sur l'image.

  • manuel unix : man gvis1
  • manuel html : gvis1

Routines de lectures et conversions

Ces fonctions lisent des fichiers images sur le disque ou convertissent des tampons images au format écran, c'est-à-dire un format affichable par GDK.

  • manuel unix : man inrgvis
  • manuel html : inrgvis

On trouvera quelques exemples d'utilisation des deux couches de la librairie dans le répertoire $prefix/share/inrimage/gvis-demo.