Aller au contenu principal
Accueil

Main navigation

  • Actualités
    • Toutes les actualités
    • Séminaires - Soutenances
  • Présentation
    • CREATIS
    • Organigramme
    • Personnels
    • Effectifs
    • Contacts
    • Accès
  • Recherche
    • Equipes de recherche
    • Projets transversaux
    • Projets Structurants
    • Plateformes d'imagerie
    • Rapports d'activités
    • Notes d'information données
  • Contributions
    • Publications
    • Brevets
    • Logiciels
  • Formations
    • Implications dans les formations
    • Ecoles doctorales
  • Emplois et Stages
  • French French
  • English English
Search API form
User account menu
  • Account
    • Se connecter

Fil d'Ariane

  1. Accueil
  2. CreaMacarasVisu User Guide

CreaMacarasVisu User Guide


 

It exists a set of black boxes which provide different functionalities in order to fulfill the requirements of the normal user of creaMaracasVisu library. In fact, some of the boxes have several interactive options that help the user to complete a better visualization of medical images. Following this introduction, different boxes included in the library are explained in detail with the most important functions provided to the user.

 

  Interface/Interaction description

 

  • creaMaracasVisu::ViewerNV - The ViewerNV actually includes several different viewers, summarized in this diagram, depending on the requirements of the user.
    • nTypeView
    • Viewer2D
    • ViewerPlane
    • ViewerSphere
    • Viewer3D
  • creaMaracasVisu::ShowNPoints - ShowNPoints permits to draw points in a 3D volume based in the 2D planes.

  • creaMaracasVisu::Contours


 

creaMaracasVisu::ViewerNV

 

The ViewerNV has different types of Viewers (in the next list) depending in the requirements of the user.

You can have up to four windows of the same image with different types of viewers.
                           

 

Types of viewers

The types of Viewers that the user can select just with the type number.

(-1) XY no axes
(0) XY axes
(1) ZY axes
 
(2) XZ axes
(3) Plane

 
 
(4) Sphere projection

 
(5) Volume Rendering
and 
Surface Rendering
(6) MPR 3D

 

 

Viewers description

Description of all the Viewers present in the table.

 

Viewer2D

(-1) XY
(0) XY axes
(1) ZY axes
(2) XZ axes  
-Brightness / Contrast: Drag middle click mouse 
-Change Z: Drag right click mouse
-Zoom: Drag ctrl-right click mouse
-Move image: Drag shift-left click mouse
-Rotate image: Drag ctrl-middle click mouse
-Picker (position, gray level): Mouse move
-Move axes: Drag the axes with click mouse left
-Choose a point: Double click
 

 ViewerPlane

(3) Plane
 

ViewerSphere

(4) Sphere projection
 

Viewer3D

(5)Volume Rendering and Surface Rendering
  (6) MPR 3D

 


 

creaMaracasVisu::ShowNPoints

This box permits to draw points in a 3D volume based on 2D planes. That means that point selection is done in a 2D Viewer, then, by clicking on the Add Point button, it is possible to visualize it as sphere in the 3D Viewer. It is possible to interact with the Viewer3D in the same way as described here

 

(image of axes to decide point position)

Selecting new point position in 2D views

-Move axes: Drag right click mouse over the axes drawn in the image.

   Yellow means that the mouse is over an axis

(image of menu in the left )

Clicking in New Point button

When the position is already decided, clicking the New Point button will create a new point in the Viewer3D with the name written in the text box.

In the same panel it is possible to:

- Rename point

- Erase point

- Erase last point

- Delete all points

- Change opacity and radio properties of every point created.

(image of the viewer 3D result )

Result view

The Viewer3D has the points created as spheres. It is possible to interact with the viewer in the same way as described here



 

creaMaracasVisu::Contours


The contours interaction is implemented in the creaMaracasVisu classes following the description of the Library Documentation. However, it is important to know the basic interaction tasks that can be made using the actual module. In the next table are presented the taks that can be accoplished as for example to edit and to move an existing contour in the scene.

Note: Remember that it is necessary to tell the Contour module where the contours will be painted. Typically the Viewers and interactors module of creaMaracasVisu is used for this objective. For this reason, some of the operations realized over the image in which the contours are drawn depend in the Viewer used in the application. For example, in creaContours we can add and manage several contours over a Viewer2D, but the tasks such as Zoom, Pan, etc. made over the image, totally depend in the Viewers module. To see more details of the interaction with the viewer go to Viewer2D documentation.

 

(image of contours)

Contours interaction description

 
COLORS

-Blue : Contour created.
-Gray: Mouse over the contour.
-Yellow : Contour selected.
-Red square : Contour control point. Define the minimal points necessary to describe the contour.
-Yellow square : Mouse over control point and it is possible to move control point.
 
INTERACTION TASKS
 
-Selecting a contour : Mouse left click to select the actual contour.
 
-Cancelling the actual selection : Mouse right click.
 
-Moving contour : Left click over the contour, drag and drop in the new position.
 
-Editing contour : Mouse double click in order to change into contour edition mode. The control points of the selected contour are now visible. To change the geometry of the contour it is possible to:
      * Delete control points: The control point is highlighted (yellow square) + Delete key.
      * Move control points: Click, drag and drop a specific control point to change its position.
      * Add control points (not all the contours): Shift + Click in the position of the new control point. To create new control points near the actual contour, in edition mode double click in the position of the new control point.
 
 

 

Barre liens pratiques

  • Authentication
  • Intranet
  • Flux rss
  • Creatis sur Twitter
  • Webmail
Accueil

Footer menu

  • Contact
  • Accès
  • Newsletter
  • Mentions Légales