public class ImageOutputStream extends FilterOutputStream
out| Constructor and Description |
|---|
ImageOutputStream(File file) |
ImageOutputStream(OutputStream out,
String tsuid) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
finish() |
ImageEncodingOptions |
getEncodingOptions() |
boolean |
isBigEndian() |
boolean |
isExplicitVR() |
void |
setEncodingOptions(ImageEncodingOptions encOpts) |
void |
setPreamble(byte[] preamble) |
void |
write(byte[] b,
int off,
int len) |
void |
writeAttribute(int tag,
VR vr,
byte[] val) |
void |
writeAttribute(int tag,
VR vr,
Object value,
SpecificCharacterSet cs) |
void |
writeAttribute(int tag,
VR vr,
Value val) |
void |
writeCommand(Attributes cmd) |
void |
writeDataset(Attributes fmi,
Attributes dataset) |
void |
writeFileMetaInformation(Attributes fmi) |
void |
writeGroupLength(int tag,
int len) |
void |
writeHeader(int tag,
VR vr,
int len) |
flush, write, writepublic ImageOutputStream(OutputStream out, String tsuid)
public ImageOutputStream(File file) throws IOException
IOExceptionpublic final void setPreamble(byte[] preamble)
public final boolean isExplicitVR()
public final boolean isBigEndian()
public final ImageEncodingOptions getEncodingOptions()
public final void setEncodingOptions(ImageEncodingOptions encOpts)
public void write(byte[] b,
int off,
int len)
throws IOException
write in class FilterOutputStreamIOExceptionpublic void writeCommand(Attributes cmd) throws IOException
IOExceptionpublic void writeFileMetaInformation(Attributes fmi) throws IOException
IOExceptionpublic void writeDataset(Attributes fmi, Attributes dataset) throws IOException
IOExceptionpublic void writeHeader(int tag,
VR vr,
int len)
throws IOException
IOExceptionpublic void writeAttribute(int tag,
VR vr,
Object value,
SpecificCharacterSet cs)
throws IOException
IOExceptionpublic void writeAttribute(int tag,
VR vr,
byte[] val)
throws IOException
IOExceptionpublic void writeAttribute(int tag,
VR vr,
Value val)
throws IOException
IOExceptionpublic void writeGroupLength(int tag,
int len)
throws IOException
IOExceptionpublic void finish()
throws IOException
IOExceptionpublic void close()
throws IOException
close in interface Closeableclose in interface AutoCloseableclose in class FilterOutputStreamIOExceptionCopyright © 2020. All rights reserved.