Difference between revisions of "Filling Out the Array 3D Image Data Structure"

From The SBN Wiki
Jump to navigation Jump to search
(typo)
(Update for 1.6.0.0 release)
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
The '''''<Array_3D_Image>''''' class is a specialization of the ''<Array_3D>'' generic class.  Use it if your 3D array should be considered as a single image in which the individual pixels comprise a series of values (as in an RGB color image, for example).
 
The '''''<Array_3D_Image>''''' class is a specialization of the ''<Array_3D>'' generic class.  Use it if your 3D array should be considered as a single image in which the individual pixels comprise a series of values (as in an RGB color image, for example).
  
For an ''Array_3D_Image'', follow the instructions for [[Filling Out the Array_2D Data Structure]], with the following additional constraints/requirements:
+
For an ''Array_3D_Image'', follow the instructions for [[Filling Out the Array_3D Data Structure]], with the following additional constraints/requirements:
* Use '''<Array_2D_Image>''' and '''</Array_2D_Image>''' rather than '''<Array_2D>''' and '''</Array_2D>'''
+
* Use '''<Array_3D_Image>''' and '''</Array_3D_Image>''' rather than '''<Array_3D>''' and '''</Array_3D>'''
 +
* You absolutely '''''must''''' include a ''<Display_Settings>'' class in the ''<Discipline_Area>'' of the label.  This class must include ''Display_Direction'' for the primary plane (however you define it), and ''Movie_Display_Settings'' if your third axis is time. If your third axis is wavelength, please consider including a ''Color_Display_Settings'' class for generating color previews of your image cube. See [[Filling Out the Display Dictionary Classes]] for more information.

Latest revision as of 17:58, 22 March 2016

The <Array_3D_Image> class is a specialization of the <Array_3D> generic class. Use it if your 3D array should be considered as a single image in which the individual pixels comprise a series of values (as in an RGB color image, for example).

For an Array_3D_Image, follow the instructions for Filling Out the Array_3D Data Structure, with the following additional constraints/requirements:

  • Use <Array_3D_Image> and </Array_3D_Image> rather than <Array_3D> and </Array_3D>
  • You absolutely must include a <Display_Settings> class in the <Discipline_Area> of the label. This class must include Display_Direction for the primary plane (however you define it), and Movie_Display_Settings if your third axis is time. If your third axis is wavelength, please consider including a Color_Display_Settings class for generating color previews of your image cube. See Filling Out the Display Dictionary Classes for more information.