edu.jhu.ece.iacl.algorithms.manual_label.staple
Class RawWriter

java.lang.Object
  extended by edu.jhu.ece.iacl.algorithms.manual_label.staple.RawWriter

public class RawWriter
extends java.lang.Object


Constructor Summary
RawWriter()
           
 
Method Summary
static void writeASCII(java.io.DataOutputStream out, java.lang.String towrite)
           
static void writeImgByteB(int[][][] image, java.lang.String filename)
           
static void writeImgByteF(int[][][] image, java.lang.String filename)
           
static void writeImgDouble(double[][][] image, java.lang.String filename)
           
static void writeImgFloat(float[][][] image, java.lang.String filename)
           
static void writeImgFloat(float[][] image, java.lang.String filename)
           
static void writeImgInt(int[][][] image, java.lang.String filename)
           
static void writeImgInt(int[][] image, java.lang.String filename)
           
static void writeVecImgFloat(float[][][][] image, java.lang.String filename)
           
static void writeVecImgFloatDTIS(float[][][][] image, java.lang.String filename)
           
static void writeVecImgFloatFlipDim1(float[][][][] image, java.lang.String filename)
           
static void writeVectorByte(java.io.DataOutputStream out, byte[] vec)
           
static void writeVectorDouble(double[] vec, java.lang.String filename)
           
static void writeVectorInt(java.io.DataOutputStream out, int[] vec)
           
static void writeVectorInt(int[] vec, java.lang.String filename)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RawWriter

public RawWriter()
Method Detail

writeImgByteB

public static void writeImgByteB(int[][][] image,
                                 java.lang.String filename)

writeImgByteF

public static void writeImgByteF(int[][][] image,
                                 java.lang.String filename)

writeImgInt

public static void writeImgInt(int[][][] image,
                               java.lang.String filename)

writeImgInt

public static void writeImgInt(int[][] image,
                               java.lang.String filename)

writeImgFloat

public static void writeImgFloat(float[][] image,
                                 java.lang.String filename)

writeImgDouble

public static void writeImgDouble(double[][][] image,
                                  java.lang.String filename)

writeVectorDouble

public static void writeVectorDouble(double[] vec,
                                     java.lang.String filename)

writeVectorInt

public static void writeVectorInt(int[] vec,
                                  java.lang.String filename)

writeVectorByte

public static void writeVectorByte(java.io.DataOutputStream out,
                                   byte[] vec)
                            throws java.io.IOException
Throws:
java.io.IOException

writeVectorInt

public static void writeVectorInt(java.io.DataOutputStream out,
                                  int[] vec)
                           throws java.io.IOException
Throws:
java.io.IOException

writeASCII

public static void writeASCII(java.io.DataOutputStream out,
                              java.lang.String towrite)
                       throws java.io.IOException
Throws:
java.io.IOException

writeImgFloat

public static void writeImgFloat(float[][][] image,
                                 java.lang.String filename)

writeVecImgFloat

public static void writeVecImgFloat(float[][][][] image,
                                    java.lang.String filename)

writeVecImgFloatFlipDim1

public static void writeVecImgFloatFlipDim1(float[][][][] image,
                                            java.lang.String filename)

writeVecImgFloatDTIS

public static void writeVecImgFloatDTIS(float[][][][] image,
                                        java.lang.String filename)