|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object javax.imageio.IIOParam javax.imageio.ImageWriteParam org.dcm4che.imageio.plugins.DcmImageWriteParam
public abstract class DcmImageWriteParam
A class describing how a DICOM stream shold be encoded.
Field Summary |
---|
Fields inherited from class javax.imageio.ImageWriteParam |
---|
canOffsetTiles, canWriteCompressed, canWriteProgressive, canWriteTiles, compressionMode, compressionQuality, compressionType, compressionTypes, locale, MODE_COPY_FROM_METADATA, MODE_DEFAULT, MODE_DISABLED, MODE_EXPLICIT, preferredTileSizes, progressiveMode, tileGridXOffset, tileGridYOffset, tileHeight, tileWidth, tilingMode, tilingSet |
Fields inherited from class javax.imageio.IIOParam |
---|
controller, defaultController, destinationOffset, destinationType, sourceBands, sourceRegion, sourceXSubsampling, sourceYSubsampling, subsamplingXOffset, subsamplingYOffset |
Constructor Summary | |
---|---|
DcmImageWriteParam()
Constructs an empty ImageWriteParam. |
|
DcmImageWriteParam(java.util.Locale locale)
Constructs an ImageWriteParam set to use a given Locale. |
Method Summary | |
---|---|
abstract DcmEncodeParam |
getDcmEncodeParameters()
|
abstract boolean |
isMONOCHROME2()
Returns the property monochrome2. |
abstract boolean |
isWriteAlwaysRGB()
Returns the property writeAlwaysRGB. |
abstract boolean |
isWriteFMI()
Returns the property writeFMI. |
abstract boolean |
isWriteIndexedAsRGB()
Returns the property writeIndexedAsRGB. |
abstract void |
setDcmEncodeParameters(DcmEncodeParam dcmEncodeParams)
|
abstract void |
setMONOCHROME2(boolean monochrome2)
Set the property monochrome2. |
abstract void |
setWriteAlwaysRGB(boolean writeAlwaysRGB)
Set the property writeAlwaysRGB. |
abstract void |
setWriteFMI(boolean writeFMI)
Set the property writeFMI. |
abstract void |
setWriteIndexedAsRGB(boolean writeIndexedAsRGB)
Set the property writeIndexedAsRGB. |
Methods inherited from class javax.imageio.ImageWriteParam |
---|
canOffsetTiles, canWriteCompressed, canWriteProgressive, canWriteTiles, getBitRate, getCompressionMode, getCompressionQuality, getCompressionQualityDescriptions, getCompressionQualityValues, getCompressionType, getCompressionTypes, getLocale, getLocalizedCompressionTypeName, getPreferredTileSizes, getProgressiveMode, getTileGridXOffset, getTileGridYOffset, getTileHeight, getTileWidth, getTilingMode, isCompressionLossless, setCompressionMode, setCompressionQuality, setCompressionType, setProgressiveMode, setTiling, setTilingMode, unsetCompression, unsetTiling |
Methods inherited from class javax.imageio.IIOParam |
---|
activateController, getController, getDefaultController, getDestinationOffset, getDestinationType, getSourceBands, getSourceRegion, getSourceXSubsampling, getSourceYSubsampling, getSubsamplingXOffset, getSubsamplingYOffset, hasController, setController, setDestinationOffset, setDestinationType, setSourceBands, setSourceRegion, setSourceSubsampling |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DcmImageWriteParam()
public DcmImageWriteParam(java.util.Locale locale)
locale
- a Locale to be used to localize compression type names and
quality descriptions, or null.Method Detail |
---|
public abstract void setWriteFMI(boolean writeFMI)
writeFMI
- true, if the file-meta-information block (Part 10) should
be written.public abstract boolean isWriteFMI()
public abstract void setDcmEncodeParameters(DcmEncodeParam dcmEncodeParams)
public abstract DcmEncodeParam getDcmEncodeParameters()
public abstract void setMONOCHROME2(boolean monochrome2)
monochrome2
- true, if the Photometric Interpretation should be
MONOCHROME2. Otherwise it will be set to MONOCHROME1.public abstract boolean isMONOCHROME2()
public abstract void setWriteAlwaysRGB(boolean writeAlwaysRGB)
writeAlwaysRGB
- true, if all images should be written with Photometric
Interpretation RGB.public abstract boolean isWriteAlwaysRGB()
public abstract void setWriteIndexedAsRGB(boolean writeIndexedAsRGB)
writeIndexedAsRGB
- true, if BufferedImages of type TYPE_BYTE_INDEXED
should be written with the Photometric Interpretation RGB.public abstract boolean isWriteIndexedAsRGB()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |