Class RAWJP2Header


  • public class RAWJP2Header
    extends java.lang.Object
    3D JP2 image header reader/writer.
    Version:
    0.01, Mar *, 2007
    Author:
    Dzung Nguyen
    • Field Detail

      • bigEndian

        protected boolean bigEndian
      • numOfSlices

        protected int numOfSlices
      • imgExtents

        protected int[] imgExtents
      • imgResolution

        protected float[] imgResolution
      • imgType

        protected int imgType
      • imgModality

        protected int imgModality
      • imgOrientation

        protected int imgOrientation
      • sizeArray

        protected int[] sizeArray
      • ptArray

        private int[] ptArray
      • arrayPos

        private int arrayPos
      • is2D

        protected boolean is2D
    • Constructor Detail

      • RAWJP2Header

        public RAWJP2Header()
    • Method Detail

      • calPtArr

        protected void calPtArr()
      • getImgExtents

        public int[] getImgExtents()
      • setImgExtents

        public int setImgExtents​(int[] s)
      • setNumOfSlices

        public void setNumOfSlices​(int numOfSlices)
      • getSizeArray

        public int[] getSizeArray()
      • setSizeArray

        public int setSizeArray​(int[] p)
      • getNumOfSlices

        public int getNumOfSlices()
      • setSize

        public int setSize​(int p,
                           int idx)
      • getSize

        public int getSize​(int idx)
      • isBigendian

        public boolean isBigendian()
      • setBigendian

        public void setBigendian​(boolean bigendian)
      • writeRawJP2Header

        public void writeRawJP2Header​(jj2000.j2k.io.BEBufferedRandomAccessFile f)
                               throws java.io.IOException
        Throws:
        java.io.IOException
      • readRawJP2Header

        public java.io.FileInputStream readRawJP2Header​(java.lang.String fName)
      • getSlicePos

        public int getSlicePos​(int idx)
      • getImgType

        public int getImgType()
      • setImgType

        public void setImgType​(int imgType)
      • getImgResolution

        public float[] getImgResolution()
      • setImgResolution

        public void setImgResolution​(float[] imgResolution)
      • getImgModality

        public int getImgModality()
      • setImgModality

        public void setImgModality​(int imgModality)
      • getImgOrientation

        public int getImgOrientation()
      • setImgOrientation

        public void setImgOrientation​(int imgOrientation)
      • setIs2D

        public void setIs2D​(boolean is2D)
      • getIs2D

        public boolean getIs2D()