-
Notifications
You must be signed in to change notification settings - Fork 8
Brouillon_module_coreg
3 inputs :
- image(s) de reference (input1)
- images pour lesquelles calculer le recalage et recaler (input2)
- images à recaler uniquement (input 3)
Chacune des images des différentes inputs seront choisies parmi la database filtrée grâce au filtre "grosses mailles".
Degrés de liberté :
- Pour l'input 1 : on force l'utilisateur à fixer 1 Scan et 1 TP. Il peut fixer 1 ou plusieurs patients.
- Pour l'input 2 : on force l'utilisateur à fixer 1 Scan.
- Pour l'input 3 : on force l'utilisateur à choisir un ou plusieurs scans parmi ceux de même TP et de même Patient que l'input 2.
On se retrouve donc avec une liste de fichiers pour chacune des inputs.
Si 1 seul patient est sélectionné pour l'input 1, on se retrouve avec un unique fichier (postulat) pour l'image de référence. Ainsi, toutes les images de l'input 2 (1 scan, plusieurs TP, plusieurs Patients) seront recalées (en calculant) sur cette unique image de référence. Par exemple, cette option peut être utilisée pour recaler les images de plusieurs patients sur un scan de référence (template ou scan d'un patient specifique) Les scans de TP Y et de Patient Z de l'input 3 seront recalés (sans calcul) avec la matrice de transformation trouvée lors du recalage de l'image de l'input 2 de TP Y et de Patient Z sur l'unique image de l'input 1.
Si plusieurs patients sont sélectionnés pour l'input 1, on se retrouve avec plusieurs images de référence, une pour chaque patient. Ainsi, toutes les images de l'input 2 appartenant à un patient X seront recalées sur l'image de référence du patient X. Les images de l'input 2 appartenant à un patient non sélectionné dans l'input 1 ne seront pas traitées. Les scans de TP Y et de Patient Z de l'input 3 seront recalés (sans calcul) avec la matrice de transformation trouvée lors du recalage de l'image de l'input 2 de TP Y et de Patient Z sur l'image de Patient Z de l'input1.