Task #8429 (closed)
Opened 13 years ago
Closed 11 years ago
Add Color Table metadata
Reported by: | mhiner-x | Owned by: | mhiner-x |
---|---|---|---|
Priority: | minor | Milestone: | Unscheduled |
Component: | Bio-Formats | Version: | 4.4.8 |
Keywords: | n.a. | Cc: | jamoore, mlinkert, crueden-x |
Resources: | n.a. | Referenced By: | n.a. |
References: | n.a. | Remaining Time: | n.a. |
Sprint: | n.a. |
Description (last modified by mhiner-x)
SCIFIO Metadata should provide an intrinsic link between RGB images and their associated color tables, to ensure robust support of RGB images.
The goal here is to allow differentiation between the different types of RGB color table storage: global tables, color tables per channel, and color tables per plane.
To support this we will move the actual "getColorTable" methods from the Metadata to Readers, and add a flag to the Metadata indicating the color table type.
This allows us to modify the color table contract, guaranteeing a non-null return after initialization if a global color table is present, and after opening bytes otherwise.
Change History (3)
comment:1 Changed 13 years ago by mhiner-x
- Component changed from General to Bio-Formats
comment:2 Changed 12 years ago by mhiner-x
- Description modified (diff)
comment:3 Changed 11 years ago by mhiner-x
- Resolution set to fixed
- Status changed from new to closed
- Version set to 4.4.8
Managed by the HasColorTable interface, which is implemented by SCIFIO Planes and metadata, as appropriate, to provide flexible, appropriately scoped, ColorTable? retrieval.