public class FileFormatWriter extends Object implements FileFormatBoxes
FileFormatReaderBITS_PER_COMPONENT_BOX, CAPTURE_RESOLUTION_BOX, CHANNEL_DEFINITION_BOX, COLOUR_SPECIFICATION_BOX, COMPONENT_MAPPING_BOX, CONTIGUOUS_CODESTREAM_BOX, CSB_APPROX, CSB_ENUM_GREY, CSB_ENUM_SRGB, CSB_ENUM_YCC, CSB_METH, CSB_PREC, DEFAULT_DISPLAY_RESOLUTION_BOX, FILE_TYPE_BOX, FT_BR, IMAGE_HEADER_BOX, IMB_C, IMB_IPR, IMB_UnkC, IMB_VERS, INTELLECTUAL_PROPERTY_BOX, JP2_HEADER_BOX, JP2_SIGNATURE_BOX, PALETTE_BOX, RESOLUTION_BOX, URL_BOX, UUID_BOX, UUID_INFO_BOX, UUID_LIST_BOX, XML_BOX| Constructor and Description | 
|---|
| FileFormatWriter(File file,
                ImageOutputStream stream,
                int height,
                int width,
                int nc,
                int[] bpc,
                int clength,
                ColorModel colorModel,
                SampleModel sampleModel,
                J2KMetadata metadata)The constructor of the FileFormatWriter. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | writeContiguousCodeStreamBox()This method writes the Contiguous codestream box | 
| int | writeFileFormat()This method reads the codestream and writes the file format wrapper and
 the codestream to the same file | 
public FileFormatWriter(File file, ImageOutputStream stream, int height, int width, int nc, int[] bpc, int clength, ColorModel colorModel, SampleModel sampleModel, J2KMetadata metadata)
filename - The name of the file that is to be made a JP2 fileheight - The height of the imagewidth - The width of the imagenc - The number of componentsbpc - The number of bits per componentclength - Length of codestreamcolorModel - The color model of the image to be compressed.public int writeFileFormat()
                    throws IOException
IOException - If an I/O error ocurred.public void writeContiguousCodeStreamBox()
                                  throws IOException
cs - The contiguous codestreamIOException - If an I/O error ocurred.Copyright © 2014 Open Microscopy Environment