Class ImageFileWriter
java.lang.Object
org.itk.simple.ProcessObject
org.itk.simple.ImageFileWriter
Write out a SimpleITK image to the specified file location.
This writer tries to write the image out using the image's type to the
location specified in FileName. If writing fails, an ITK exception is
thrown.
See:
 itk::simple::WriteImage for the procedural interface
C++ includes: sitkImageFileWriter.h
- 
Field SummaryFields inherited from class org.itk.simple.ProcessObjectswigCMemOwn
- 
Constructor SummaryConstructorsModifierConstructorDescriptionitk::simple::ImageFileWriter::ImageFileWriter()protectedImageFileWriter(long cPtr, boolean cMemoryOwn) 
- 
Method SummaryModifier and TypeMethodDescriptionvoiddelete()itk::simple::ImageFileWriter::~ImageFileWriter() overridevoidSelf& itk::simple::ImageFileWriter::Execute(const Image &, const PathType &inFileName, bool useCompression, int compressionLevel)voidSelf& itk::simple::ImageFileWriter::Execute(const Image &, const PathType &inFileName, bool useCompression, int compressionLevel)protected voidfinalize()intprotected static longgetCPtr(ImageFileWriter obj) PathType itk::simple::ImageFileWriter::GetFileName() constbooleangetName()std::string itk::simple::ImageFileWriter::GetName() const override return user readable name of the filtervirtual std::vector<std::string> itk::simple::ImageFileWriter::GetRegisteredImageIOs() const Get a vector of the names of registered itk ImageIOs.booleanvoidvoidvoidsetCompressionLevel(int arg0) voidsetCompressor(String arg0) voidsetFileName(String fileName) Self& itk::simple::ImageFileWriter::SetFileName(const PathType &fileName)voidsetImageIO(String imageio) voidsetKeepOriginalImageUID(boolean KeepOriginalImageUID) voidsetUseCompression(boolean UseCompression) protected static longtoString()std::string itk::simple::ImageFileWriter::ToString() const override Print ourselves to stringvoidvoidMethods inherited from class org.itk.simple.ProcessObjectabort, addCommand, debugOff, debugOn, getCPtr, getDebug, getGlobalDefaultCoordinateTolerance, getGlobalDefaultDebug, getGlobalDefaultDirectionTolerance, getGlobalDefaultNumberOfThreads, getGlobalDefaultThreader, getGlobalWarningDisplay, getNumberOfThreads, getNumberOfWorkUnits, getProgress, globalDefaultDebugOff, globalDefaultDebugOn, globalWarningDisplayOff, globalWarningDisplayOn, hasCommand, removeAllCommands, setDebug, setGlobalDefaultCoordinateTolerance, setGlobalDefaultDebug, setGlobalDefaultDirectionTolerance, setGlobalDefaultNumberOfThreads, setGlobalDefaultThreader, setGlobalWarningDisplay, setNumberOfThreads, setNumberOfWorkUnits, swigRelease
- 
Constructor Details- 
ImageFileWriterprotected ImageFileWriter(long cPtr, boolean cMemoryOwn) 
- 
ImageFileWriterpublic ImageFileWriter()itk::simple::ImageFileWriter::ImageFileWriter()
 
- 
- 
Method Details- 
getCPtr
- 
swigRelease
- 
finalizeprotected void finalize()- Overrides:
- finalizein class- ProcessObject
 
- 
deletepublic void delete()itk::simple::ImageFileWriter::~ImageFileWriter() override- Overrides:
- deletein class- ProcessObject
 
- 
toStringstd::string itk::simple::ImageFileWriter::ToString() const override Print ourselves to string- Overrides:
- toStringin class- ProcessObject
 
- 
getNamestd::string itk::simple::ImageFileWriter::GetName() const override return user readable name of the filter- Overrides:
- getNamein class- ProcessObject
 
- 
getRegisteredImageIOsvirtual std::vector<std::string> itk::simple::ImageFileWriter::GetRegisteredImageIOs() const Get a vector of the names of registered itk ImageIOs.
- 
setUseCompressionpublic void setUseCompression(boolean UseCompression) 
- 
getUseCompressionpublic boolean getUseCompression()
- 
useCompressionOnpublic void useCompressionOn()
- 
useCompressionOffpublic void useCompressionOff()
- 
setCompressionLevelpublic void setCompressionLevel(int arg0) 
- 
getCompressionLevelpublic int getCompressionLevel()
- 
setCompressor
- 
getCompressor
- 
setImageIO
- 
getImageIO
- 
setKeepOriginalImageUIDpublic void setKeepOriginalImageUID(boolean KeepOriginalImageUID) 
- 
getKeepOriginalImageUIDpublic boolean getKeepOriginalImageUID()
- 
keepOriginalImageUIDOnpublic void keepOriginalImageUIDOn()
- 
keepOriginalImageUIDOffpublic void keepOriginalImageUIDOff()
- 
setFileNameSelf& itk::simple::ImageFileWriter::SetFileName(const PathType &fileName)
- 
getFileNamePathType itk::simple::ImageFileWriter::GetFileName() const
- 
executeSelf& itk::simple::ImageFileWriter::Execute(const Image &, const PathType &inFileName, bool useCompression, int compressionLevel)
- 
execute
 
-