DrawQt : contexte Extrait dun logiciel développé pour POCI Sonde per-opératoire POCI : gamma-caméra Aide au chirurgien dans le cadre du cancer du sein Repérage des ganglions marqués par un marqueur radioactif
DrawQt WFrame : QMainWindow Gère : les menus les widgets (boutons, visu2d, palette, …) les données (classe Image) les connexions entre ces objets Visu2D : QWidget Gère : laffichage de limage les actions via la souris les formes représentées (classe Selection) Palette : QWidget WStatistiques : QWidget Affichage des informations relatives aux formes représentées
Des données à la visualisation v11v12v13v14v15 v21 v61v65 ng11 ng12 ng11 ng12 ng65 m_factVisu = 2 Représentation à lécran Visu2D vminvmax vij ng Palette Gère léchelle des niveaux de gris: représentation correspondance entre données et niveau de gris Données du fichier Image Gère les données lecture fichier stockage calcul des extremas
Visu2D et formes Visu2d : QWidget Classe de base RectangleEllipsePolygone CercleCarre Forme Gère une forme : mise à jour représentation graphique E/S BoundingBox Représentation du rectangle qui englobe une forme donnée ; fournit des outils communs aux différentes formes Selection Gère un groupe de formes : allocation mémoire transfert dinformations entre une forme et la visu (Visu2D) ou le frame (Wframe)