Looking for up-to-date ScanImage documentation? That has moved here: docs.scanimage.org

Icon
This documentation is for a legacy ScanImage version. The current documentation is ScanImage 2019.
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Icon

Please review the article Scanfields, ROIs, ROI Groups to get an overview of the ScanImage RoiGroup concept

 

 

 

 

ScanImage organizes Rois and Scanfields in a hierarchy. The root of this hiearchy is a RoiGroup object. Each RoiGroup object can contain multiple Rois, and each Roi can contain multiple scanfields.

Create a RoiGroup and add Rois
Manipulate RoiGroup

 

Each Roi, RoiGroup and Scanfield object has a unique identifier 'uuid', which is a human readable string. For performance reasons, an integer value 'uuiduint64' is derived from 'uuid', which can be used to identify the object in the roigroup.

Manipulate RoiGroup using uuiduint64
Clear RoiGroup

 

 
RoiGroup hierarchy
  • RoiGroup
    • Roi
      • Scanfield, z = 0
      • Scanfield, z = 0.2
      • Scanfield, z = 0.3
    • Roi
      • Scanfield, z = 0.1
      • Scanfield, z = 0.5
    • Roi
      • Scanfield, z = 0.4
      • Scanfield, z = 1
  • No labels