Settings
To open the Settings Dialog, click on the icon in the main application window.
The settings dialog is divided into Project Settings, which allow you to modify an existing project, and Application Settings, which allow you to modify the general configuration of the application (e.g. display options, additional functionality, etc).
Project Settings
When modifying a project, the following dialog is displayed.
Feature Level
The feature level combo-box is there to simplify the definition of a Project. As the complexity of ImFusion Labels grows, it can be difficult for new users to distinguish the main features from the more situational ones. The simpler feature level focuses on the former.
Normal: This is the default, and simplest feature level, only the minimum options needed to create a project are exposed. More specifically, all Image Type are allowed, only one Project Type can be active at a time and Data Tags are disabled.
Advanced: This mode exposes most of the settings to the user. The allowed Image Type can be changed, Data Tags can be configured and multiple Project Type can be enabled at the same time.
Expert: This mode exposes all settings. In addition to the advanced mode, multiple layers of the active Project Type can be configured. For more information, refer to the Layers page.
Functional settings
Project Name This is a simple human-readable name to help identifying the project. Most importantly, it is used in the “Recent Projects” table when starting ImFusion Labels.
Project Path This is the folder in which the project and all its related data will be stored. It should be an empty folder.
Project Type This is the type of annotation that will be associated to each dataset. For more details about the annotation types, see the Project Type page.
Image Type This is the type of datasets that will be allowed in the project. If a type of image is unchecked, it will be skipped by the Import Dialog and not added to the database. If all types are checked, all types of datasets will be allowed.
Data Tags This table is used to define the tags that can be applied to each dataset. For more information about tags, see the Data Tags page.
Enabled Actions This list allows to enabled/disable annotation-actions. Actions that are enabled will be available in the annotation-menu in the Annotation tab, see the Annotation page.
Depending on the active Project Type, one or more additional tables will be visible. They are used to define the annotation types. For example, if “Pixelwise Segmentation” is checked, the table will define the objects that can be segmented in this project. The labels can be modified, and new labels can be created as well.
Application Settings
General
Show Patient Information Shows patient information (if available) such as Patient/Study/Series ID, Patient Name, etc.
ImFusionSuite Executable Path Path to the ImFusionSuite Executable. This path will be used when clicking on “Open in ImFusionSuite” from the context menu of each data-set in the Database View.
Redo with Changes the Redo shortcut preferences.
Animations Disables or changes the Animations execution speed.
Log Level Changes the Log Level of the Application.
Log File Path Change the file path where logs are saved.
Image Set Page Step Changes the number of images of an image-set that will be skipped when clicking Page Up/Down when annotating.
Align Slice Views to Voxel Grid Sets when to align the slice views to the voxel grid of the image.
Enable Experiments Enabled/Disables the Experiments Tab (see Experiments (beta) for details).
Link 2D and 3D Opacity Value Links/Unlinks the opacity of the objects displayed in the 2D and 3D views.
Appearance
View Border Size Sets the size of each view’s border.
Data View Background Color Allows choosing the color of the view background when displaying data.
Masked Pixel Color (Define ROI Action) Allows choosing the color of masked pixels when defining a Region of Interest (ROI).
Show Label Map Contour Shows/Hides the contours of Label Maps.
Performance
Note
All these settings have an impact on the performance of the application. Modify them carefully.
Enable Live 3D Label Update If enabled, the Label Map in the 3D view is updated live while brushing or erasing.
Volume Rendering Interactions Behavior of the 3D Volume Rendering. Especially relevant for large datasets that can be subsampled (with a size limit).
Dicom Cache Size The size of the cache for DICOM datasets.
Thumbnail Cache Size The size of the cache for thumbnails.
Undo Memory Limit Memory limit in MB for the Undo recording.
Record Undo/Redo for Paint Brush Enables Undo/Redo recording for Brush/Erase.
AI Models
This section lists AI models that are already installed on the machine and allows you to download publicly available AI models from ImFusion’s internal database.
Note
Please make sure you read the license information before using these models or their results.
The “Models Download Directory” input field allows to type a different download directory than the default one. Alternatively, you can open a file-explorer dialog by clicking on the “dots” icon on the right. The list of models will be adapted accordingly.
To download a new models, tick the checkbox in the “Download” column. New models will be downloaded after clicking “Accept”.
More information about downloaded models is available by clicking on the “Info” button.
Python
Allows setting the active Python environment and whether to modify sys.path of the embedded Python interpreter.