Image Component Library (ICL)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Private Attributes
icl::io::FileWriterPluginBICL Class Reference

Writer plugin to write binary icl image (extension bicl / bicl.gz) More...

#include <FileWriterPluginBICL.h>

Inheritance diagram for icl::io::FileWriterPluginBICL:
icl::io::FileWriterPlugin

List of all members.

Public Member Functions

 FileWriterPluginBICL (const std::string &compressionType="none", const std::string &quality="none")
virtual void write (utils::File &file, const core::ImgBase *image)
 write implementation

Private Attributes

ImageCompressor compressor
utils::Mutex mutex

Detailed Description

Writer plugin to write binary icl image (extension bicl / bicl.gz)

The bicl-core::format does also support saving image meta data


Constructor & Destructor Documentation

icl::io::FileWriterPluginBICL::FileWriterPluginBICL ( const std::string &  compressionType = "none",
const std::string &  quality = "none" 
)

Member Function Documentation

virtual void icl::io::FileWriterPluginBICL::write ( utils::File file,
const core::ImgBase image 
) [virtual]

write implementation

Implements icl::io::FileWriterPlugin.


Member Data Documentation


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines