TuttleOFX  1
TurboJpegWriterDefinitions.hpp File Reference
Include dependency graph for TurboJpegWriterDefinitions.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::turboJpeg
namespace  tuttle::plugin::turboJpeg::writer

Enumerations

enum  tuttle::plugin::turboJpeg::writer::ETuttlePluginBitDepth { tuttle::plugin::turboJpeg::writer::eTuttlePluginBitDepth8 }
enum  tuttle::plugin::turboJpeg::writer::ETurboJpegSubsampling {
  tuttle::plugin::turboJpeg::writer::eTurboJpegSubsampling444 = 0, tuttle::plugin::turboJpeg::writer::eTurboJpegSubsampling422, tuttle::plugin::turboJpeg::writer::eTurboJpegSubsampling420, tuttle::plugin::turboJpeg::writer::eTurboJpegSubsamplingGray,
  tuttle::plugin::turboJpeg::writer::eTurboJpegSubsampling440
}
enum  tuttle::plugin::turboJpeg::writer::ETurboJpegOptimization {
  tuttle::plugin::turboJpeg::writer::eTurboJpegOptimizationNone = 0, tuttle::plugin::turboJpeg::writer::eTurboJpegOptimizationMMX, tuttle::plugin::turboJpeg::writer::eTurboJpegOptimizationSSE, tuttle::plugin::turboJpeg::writer::eTurboJpegOptimizationSSE2,
  tuttle::plugin::turboJpeg::writer::eTurboJpegOptimizationSSE3
}

Variables

static const std::string tuttle::plugin::turboJpeg::writer::kParamQuality = "quality"
static const std::string tuttle::plugin::turboJpeg::writer::kParamSubsampling = "subsampling"
static const std::string tuttle::plugin::turboJpeg::writer::kParamSubsamplingLabel = "Subsampling"
static const std::string tuttle::plugin::turboJpeg::writer::kParamSubsamplingHint = "4:4:0 : one chrominance component for every 1x2 block of pixels.\n"
static const std::string tuttle::plugin::turboJpeg::writer::kTurboJpegSubsampling444 = "444"
static const std::string tuttle::plugin::turboJpeg::writer::kTurboJpegSubsampling422 = "422"
static const std::string tuttle::plugin::turboJpeg::writer::kTurboJpegSubsampling420 = "420"
static const std::string tuttle::plugin::turboJpeg::writer::kTurboJpegSubsamplingGray = "gray"
static const std::string tuttle::plugin::turboJpeg::writer::kTurboJpegSubsampling440 = "440"
static const std::string tuttle::plugin::turboJpeg::writer::kParamOptimization = "optimization"
static const std::string tuttle::plugin::turboJpeg::writer::kParamOptimizationLabel = "CPU Optimization"
static const std::string tuttle::plugin::turboJpeg::writer::kParamOptimizationHint = "Enable/disable optimizations."
static const std::string tuttle::plugin::turboJpeg::writer::kTurboJpegOptimizationNone = "none"
static const std::string tuttle::plugin::turboJpeg::writer::kTurboJpegOptimizationMMX = "mmx"
static const std::string tuttle::plugin::turboJpeg::writer::kTurboJpegOptimizationSSE = "sse"
static const std::string tuttle::plugin::turboJpeg::writer::kTurboJpegOptimizationSSE2 = "sse2"
static const std::string tuttle::plugin::turboJpeg::writer::kTurboJpegOptimizationSSE3 = "sse3"