gov.nasa.pds.transform.util
Class Transcoder

java.lang.Object
  extended by gov.nasa.pds.transform.util.Transcoder

public class Transcoder
extends Object

Wrapper class to the Transcoder in the VICAR IO library.

Author:
mcayanan

Constructor Summary
Transcoder()
          Constructor.
 
Method Summary
 void transcode(File input, File output, String format)
          Transcode the given input.
 void transcode(File input, File output, String format, int index, boolean readAsRenderedImage)
          Transcode the given input.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Transcoder

public Transcoder()
Constructor.

Method Detail

transcode

public void transcode(File input,
                      File output,
                      String format)
               throws TransformException
Transcode the given input.

Parameters:
input - The input file.
output - The output file.
format - The format of the resulting transformation.
Throws:
TransformException - If an error occurred transcoding the input file.

transcode

public void transcode(File input,
                      File output,
                      String format,
                      int index,
                      boolean readAsRenderedImage)
               throws TransformException
Transcode the given input.

Parameters:
input - The input file.
output - The output file.
format - The format of the resulting transformation.
index - The index of the image within the input file.
readAsRenderedImage - 'true' to read the input as a rendered image, 'false' otherwise.
Throws:
TransformException - If an error occurred transcoding the input file.


Copyright © 2010–2015 Planetary Data System. All rights reserved.