OpenIGTLink/ProtocolV2/Type/LabelMeta
From NAMIC Wiki
Home < OpenIGTLink < ProtocolV2 < Type < LabelMeta
Contents
Summary
To retreive voxel objects or a label map, GET_IMAGE / IMAGE can be used. But the client should be able to get a list of available structures. I suggest a GET_LBMETA message:
Message Types
LBMETA
Data | Type | Description |
Name/Description | char[64] | Name or description of the image |
Id | char[20] | Id to query the IMAGE |
Label | 8 bit unsigned int | Label of structure (0 if unused) |
-- | 8 bit unsigned int | Reserved. |
R,G,B,A | 8 bit unsigned | Color in RGBA (0 0 0 0 if no color is defined) |
RI, RJ, RK | 16 bit unsigned | Number of pixels in each direction (same as in IMAGE), bounding box of the structure(s) |
Owner image | char[20] | Id of the owner image/sliceset. Voxel objects from different slicesets can be sent if slicesets are fused. Can be empty if n/a. |
GET_LBMETA
Data | Type | Description |
STT_LBMETA
N/A
STP_LBMETA
N/A
Implementations
XXX message type is implemented in the following source code.
- igtlXXXXMessage.h (link to the file in subversion repository, if available)
- igtlXXXXMessage.cxx (link to the file in subversion repository, if available)
Contributors
Alexander Schaal