# Functions
ChangeLabelIndex applies changes to a label's index and then stores the result.
DecodeBlockTKey returns a spatial index from a label block key.
DecodeLabelIndexTKey parses a TKey and returns the corresponding label.
DeleteLabelIndex deletes the index for a given label.
No description provided by the author
GetBinaryData returns label data from a potentially compressed ("lz4", "gzip") reader.
GetByDataUUID returns a pointer to labelarray data given a data UUID.
GetByUUIDName returns a pointer to labelarray data given a UUID and data name.
GetByVersionName returns a pointer to labelarray data given a version and data name.
GetLabelIndex gets label index data from storage for a given data instance and version.
GetLabelProcessedIndex gets label index data from storage for a given data instance and version with scaling and/or bounds.
GetMappedLabelIndex gets index data for all labels potentially merged to the given label, allowing scaling and bounds.
GetMappedLabelSetIndex gets index data for all labels potentially merged to the given labels, allowing scaling and bounds.
NewBlockTKey returns a TKey for a label block, which is a slice suitable for lexicographical ordering on zyx coordinates.
NewBlockTKeyByCoord returns a TKey for a block coord in string format.
NewData returns a pointer to labelarray data.
NewLabelIndexTKey returns a TKey corresponding to a label.
SetLabelIndex sets label index data from storage for a given data instance and version.
ZeroBytes returns a slice of bytes that represents the zero label.
# Constants
FormatBinaryBlocks specifies a streaming set of binary Blocks.
FormatLegacyRLE is Legacy RLE encoding with header that gives # spans.
FormatStreamingRLE specifies Streaming RLE encoding.
KVWriteSize is the # of key-value pairs we will write as one atomic batch write.
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
Data of labelarray type is an extended form of imageblk Data.
IngestedBlock is the unit of delta for a IngestBlockEvent.
Labels are voxels that have uint64 labels.
Meta gives a high-level overview of a label's voxels including a block index.
MutatedBlock tracks previous and updated block data.
Type uses imageblk data type by composition.
# Type aliases
SparseVolFormat indicates the type of encoding used for sparse volume representation.