TuttleOFX  1
OpenImageIOWriterDefinitions.hpp File Reference
Include dependency graph for OpenImageIOWriterDefinitions.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  tuttle
 

This file provides a set of reimplementations of CImg functions by means of the generic image library (gil). Functions for image blurring.


namespace  tuttle::plugin
namespace  tuttle::plugin::openImageIO
namespace  tuttle::plugin::openImageIO::writer

Enumerations

enum  tuttle::plugin::openImageIO::writer::ETuttlePluginBitDepth {
  tuttle::plugin::openImageIO::writer::eTuttlePluginBitDepthAuto = 0, tuttle::plugin::openImageIO::writer::eTuttlePluginBitDepth8, tuttle::plugin::openImageIO::writer::eTuttlePluginBitDepth10, tuttle::plugin::openImageIO::writer::eTuttlePluginBitDepth12,
  tuttle::plugin::openImageIO::writer::eTuttlePluginBitDepth16, tuttle::plugin::openImageIO::writer::eTuttlePluginBitDepth16f, tuttle::plugin::openImageIO::writer::eTuttlePluginBitDepth32, tuttle::plugin::openImageIO::writer::eTuttlePluginBitDepth32f
}
enum  tuttle::plugin::openImageIO::writer::ETuttlePluginComponents { tuttle::plugin::openImageIO::writer::eTuttlePluginComponentsAuto = 0, tuttle::plugin::openImageIO::writer::eTuttlePluginComponentsGray, tuttle::plugin::openImageIO::writer::eTuttlePluginComponentsRGB, tuttle::plugin::openImageIO::writer::eTuttlePluginComponentsRGBA }
enum  tuttle::plugin::openImageIO::writer::EParamCompression {
  tuttle::plugin::openImageIO::writer::eParamCompressionNone = 0, tuttle::plugin::openImageIO::writer::eParamCompressionZip, tuttle::plugin::openImageIO::writer::eParamCompressionZips, tuttle::plugin::openImageIO::writer::eParamCompressionRle,
  tuttle::plugin::openImageIO::writer::eParamCompressionPiz, tuttle::plugin::openImageIO::writer::eParamCompressionPxr24, tuttle::plugin::openImageIO::writer::eParamCompressionB44, tuttle::plugin::openImageIO::writer::eParamCompressionB44a
}

Variables

static const std::string tuttle::plugin::openImageIO::writer::kParamOutputQuality = "quality"
static const std::string tuttle::plugin::openImageIO::writer::kParamOutputQualityLabel = "Quality"
static const std::string tuttle::plugin::openImageIO::writer::kParamOutputOrientation = "orientation"
static const std::string tuttle::plugin::openImageIO::writer::kParamOutputOrientationLabel = "Orientation"
static const std::string tuttle::plugin::openImageIO::writer::kParamOutputOrientationNormal = "normal"
static const std::string tuttle::plugin::openImageIO::writer::kParamOutputOrientationFlop = "flop"
static const std::string tuttle::plugin::openImageIO::writer::kParamOutputOrientationR180 = "180"
static const std::string tuttle::plugin::openImageIO::writer::kParamOutputOrientationFlip = "flip"
static const std::string tuttle::plugin::openImageIO::writer::kParamOutputOrientationTransposed = "transposed"
static const std::string tuttle::plugin::openImageIO::writer::kParamOutputOrientationR90Clockwise = "90clockwise"
static const std::string tuttle::plugin::openImageIO::writer::kParamOutputOrientationTransverse = "transverse"
static const std::string tuttle::plugin::openImageIO::writer::kParamOutputOrientationR90CounterClockwise = "90counter-clockwise"
static const std::string tuttle::plugin::openImageIO::writer::kParamOutputCompression = "compression"
static const std::string tuttle::plugin::openImageIO::writer::kParamOutputCompressionLabel = "Compression"
static const std::string tuttle::plugin::openImageIO::writer::kParamOutputCompressionNone = "none No compression"
static const std::string tuttle::plugin::openImageIO::writer::kParamOutputCompressionZip = "zip Compression zlib, with blocs of 16 scanlines."
static const std::string tuttle::plugin::openImageIO::writer::kParamOutputCompressionZips = "zips Compression zlib, with blocs with only one scanline."
static const std::string tuttle::plugin::openImageIO::writer::kParamOutputCompressionRle = "rle Compression Run Length Encoding."
static const std::string tuttle::plugin::openImageIO::writer::kParamOutputCompressionPiz = "piz Piz-based wavelet compression."
static const std::string tuttle::plugin::openImageIO::writer::kParamOutputCompressionPxr24 = "pxr24 Compression (with loss) in 24bit float"
static const std::string tuttle::plugin::openImageIO::writer::kParamOutputCompressionB44 = "b44 Compression (with loss) with blocs of size 4x4 pixels. Fix rate of compression."
static const std::string tuttle::plugin::openImageIO::writer::kParamOutputCompressionB44a = "b44a Compression (with loss) with blocs of size 4x4 pixels. Non-fix rate of compression."