Class LightSheetZ1MetaData

java.lang.Object
net.preibisch.mvrecon.headless.definedataset.LightSheetZ1MetaData

public class LightSheetZ1MetaData extends Object
  • Constructor Details

    • LightSheetZ1MetaData

      public LightSheetZ1MetaData()
  • Method Details

    • setRotationAxis

      public void setRotationAxis(int rotAxis)
    • setCalX

      public void setCalX(double calX)
    • setCalY

      public void setCalY(double calY)
    • setCalZ

      public void setCalZ(double calZ)
    • setCalUnit

      public void setCalUnit(String calUnit)
    • getAngleMap

      public Map<Integer,Integer> getAngleMap()
    • tileLocations

      public List<double[]> tileLocations()
    • numChannels

      public int numChannels()
    • numAngles

      public int numAngles()
    • numTiles

      public int numTiles()
    • numIlluminations

      public int numIlluminations()
    • numTimepoints

      public int numTimepoints()
    • objective

      public String objective()
    • rotationAxis

      public int rotationAxis()
    • calX

      public double calX()
    • calY

      public double calY()
    • calZ

      public double calZ()
    • files

      public String[] files()
    • channels

      public String[] channels()
    • angles

      public String[] angles()
    • tiles

      public String[] tiles()
    • illuminations

      public String[] illuminations()
    • imageSizes

      public HashMap<Integer,int[]> imageSizes()
    • calUnit

      public String calUnit()
    • lightsheetThickness

      public double lightsheetThickness()
    • pixelType

      public int pixelType()
    • bytesPerPixel

      public int bytesPerPixel()
    • pixelTypeString

      public String pixelTypeString()
    • isLittleEndian

      public boolean isLittleEndian()
    • getReader

      public loci.formats.IFormatReader getReader()
    • rotationAxisName

      public String rotationAxisName()
    • allImageSizesEqual

      public boolean allImageSizesEqual()
    • applyAxis

      public boolean applyAxis()
    • setApplyAxis

      public void setApplyAxis(boolean apply)
    • loadMetaData

      public boolean loadMetaData(File cziFile)
    • loadMetaData

      public boolean loadMetaData(File cziFile, boolean keepFileOpen)
    • fixBioformats

      public static boolean fixBioformats(SpimData2 spimData, File cziFile, LightSheetZ1MetaData meta)
    • getDouble

      protected static double getDouble(Hashtable<String,Object> metadata, String key)
    • printMetaData

      public static void printMetaData(loci.formats.IFormatReader r)
    • printMetaData

      public static void printMetaData(Hashtable<String,Object> metaData)