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::raw |
namespace | tuttle::plugin::raw::reader |
Enumerations |
enum | tuttle::plugin::raw::reader::EDocumentMode { tuttle::plugin::raw::reader::eDocumentModeStd = 0,
tuttle::plugin::raw::reader::eDocumentModeWwb,
tuttle::plugin::raw::reader::eDocumentModeWall
} |
enum | tuttle::plugin::raw::reader::EHighlight {
tuttle::plugin::raw::reader::eHighlightClip = 0,
tuttle::plugin::raw::reader::eHighlightUnclip,
tuttle::plugin::raw::reader::eHighlightBlend,
tuttle::plugin::raw::reader::eHighlightRebuild1,
tuttle::plugin::raw::reader::eHighlightRebuild2,
tuttle::plugin::raw::reader::eHighlightRebuild3,
tuttle::plugin::raw::reader::eHighlightRebuild4,
tuttle::plugin::raw::reader::eHighlightRebuild5,
tuttle::plugin::raw::reader::eHighlightRebuild6,
tuttle::plugin::raw::reader::eHighlightRebuild7
} |
enum | tuttle::plugin::raw::reader::EInterpolation {
tuttle::plugin::raw::reader::eInterpolationLinear = 0,
tuttle::plugin::raw::reader::eInterpolationVng,
tuttle::plugin::raw::reader::eInterpolationPpg,
tuttle::plugin::raw::reader::eInterpolationAhd,
tuttle::plugin::raw::reader::eInterpolationDcb,
tuttle::plugin::raw::reader::eInterpolationModifiedAhd,
tuttle::plugin::raw::reader::eInterpolationAfd,
tuttle::plugin::raw::reader::eInterpolationVcd,
tuttle::plugin::raw::reader::eInterpolationMixed,
tuttle::plugin::raw::reader::eInterpolationLmmse,
tuttle::plugin::raw::reader::eInterpolationAmaze
} |
enum | tuttle::plugin::raw::reader::EWhiteBalance {
tuttle::plugin::raw::reader::eAutoWb = 0,
tuttle::plugin::raw::reader::eCameraWb,
tuttle::plugin::raw::reader::eManualWb,
tuttle::plugin::raw::reader::e2500,
tuttle::plugin::raw::reader::e2550,
tuttle::plugin::raw::reader::e2650,
tuttle::plugin::raw::reader::e2700,
tuttle::plugin::raw::reader::e2800,
tuttle::plugin::raw::reader::e2850,
tuttle::plugin::raw::reader::e2950,
tuttle::plugin::raw::reader::e3000,
tuttle::plugin::raw::reader::e3100,
tuttle::plugin::raw::reader::e3200,
tuttle::plugin::raw::reader::e3300,
tuttle::plugin::raw::reader::e3400,
tuttle::plugin::raw::reader::e3600,
tuttle::plugin::raw::reader::e3700,
tuttle::plugin::raw::reader::e3800,
tuttle::plugin::raw::reader::e4000,
tuttle::plugin::raw::reader::e4200,
tuttle::plugin::raw::reader::e4300,
tuttle::plugin::raw::reader::e4500,
tuttle::plugin::raw::reader::e4800,
tuttle::plugin::raw::reader::e5000,
tuttle::plugin::raw::reader::e5300,
tuttle::plugin::raw::reader::e5600,
tuttle::plugin::raw::reader::e5900,
tuttle::plugin::raw::reader::e6300,
tuttle::plugin::raw::reader::e6700,
tuttle::plugin::raw::reader::e7100,
tuttle::plugin::raw::reader::e7700,
tuttle::plugin::raw::reader::e8300,
tuttle::plugin::raw::reader::e9100,
tuttle::plugin::raw::reader::e10000
} |
enum | tuttle::plugin::raw::reader::EFiltering { tuttle::plugin::raw::reader::eFilteringAuto = 0,
tuttle::plugin::raw::reader::eFilteringNone
} |
Variables |
static const std::string | tuttle::plugin::raw::reader::kParamMetadata = "metadata" |
static const std::string | tuttle::plugin::raw::reader::kGroupMetadataLabel = "Metadata" |
static const std::string | tuttle::plugin::raw::reader::kParamManufacturer = "manufacturer" |
static const std::string | tuttle::plugin::raw::reader::kParamManufacturerLabel = "Camera Manufacturer" |
static const std::string | tuttle::plugin::raw::reader::kParamManufacturerHint = "" |
static const std::string | tuttle::plugin::raw::reader::kParamModel = "model" |
static const std::string | tuttle::plugin::raw::reader::kParamModelLabel = "Camera Model" |
static const std::string | tuttle::plugin::raw::reader::kParamModelHint = "" |
static const std::string | tuttle::plugin::raw::reader::kParamIso = "iso" |
static const std::string | tuttle::plugin::raw::reader::kParamIsoLabel = "ISO sensitivity" |
static const std::string | tuttle::plugin::raw::reader::kParamIsoHint = "" |
static const std::string | tuttle::plugin::raw::reader::kParamShutter = "shutter" |
static const std::string | tuttle::plugin::raw::reader::kParamShutterLabel = "Shutter speed" |
static const std::string | tuttle::plugin::raw::reader::kParamShutterHint = "" |
static const std::string | tuttle::plugin::raw::reader::kParamAperture = "aperture" |
static const std::string | tuttle::plugin::raw::reader::kParamApertureLabel = "Aperture" |
static const std::string | tuttle::plugin::raw::reader::kParamApertureHint = "" |
static const std::string | tuttle::plugin::raw::reader::kParamFocal = "focal" |
static const std::string | tuttle::plugin::raw::reader::kParamFocalLabel = "Focal Length" |
static const std::string | tuttle::plugin::raw::reader::kParamFocalHint = "" |
static const std::string | tuttle::plugin::raw::reader::kParamDateOfShooting = "timestamp" |
static const std::string | tuttle::plugin::raw::reader::kParamDateOfShootingLabel = "Date of shooting" |
static const std::string | tuttle::plugin::raw::reader::kParamDateOfShootingHint = "" |
static const std::string | tuttle::plugin::raw::reader::kParamGPS = "gps" |
static const std::string | tuttle::plugin::raw::reader::kParamGPSLabel = "GPS data" |
static const std::string | tuttle::plugin::raw::reader::kParamGPSHint = "" |
static const std::string | tuttle::plugin::raw::reader::kParamDesc = "desc" |
static const std::string | tuttle::plugin::raw::reader::kParamDescLabel = "Image description" |
static const std::string | tuttle::plugin::raw::reader::kParamDescHint = "" |
static const std::string | tuttle::plugin::raw::reader::kParamArtist = "artist" |
static const std::string | tuttle::plugin::raw::reader::kParamArtistLabel = "Author of image" |
static const std::string | tuttle::plugin::raw::reader::kParamArtistHint = "" |
static const std::string | tuttle::plugin::raw::reader::kParamGreyboxPoint = "greyboxpoint" |
static const std::string | tuttle::plugin::raw::reader::kParamGreyboxPointLabel = "GreyBox Point" |
static const std::string | tuttle::plugin::raw::reader::kParamGreyboxPointHint = "Coordinates of the rectangle that is used to calculate the white balance. X and Y are coordinates of the left-top rectangle corner." |
static const std::string | tuttle::plugin::raw::reader::kParamGreyboxSize = "greyboxsize" |
static const std::string | tuttle::plugin::raw::reader::kParamGreyboxSizeLabel = "GreyBox Size" |
static const std::string | tuttle::plugin::raw::reader::kParamGreyboxSizeHint = "Coordinates of the rectangle that is used to calculate the white balance. w and h are the rectangle's width and height, respectively." |
static const std::string | tuttle::plugin::raw::reader::kParamRedAbber = "redabberation" |
static const std::string | tuttle::plugin::raw::reader::kParamRedAbberLabel = "Red Abberation Chromatic" |
static const std::string | tuttle::plugin::raw::reader::kParamRedAbberHint = "Correction of chromatic aberrations." |
static const std::string | tuttle::plugin::raw::reader::kParamBlueAbber = "blueabberation" |
static const std::string | tuttle::plugin::raw::reader::kParamBlueAbberLabel = "Blue Abberation Chromatic" |
static const std::string | tuttle::plugin::raw::reader::kParamBlueAbberHint = "Correction of chromatic aberrations." |
static const std::string | tuttle::plugin::raw::reader::kParamGammaPower = "gammaPower" |
static const std::string | tuttle::plugin::raw::reader::kParamGammaPowerLabel = "Gamma Power" |
static const std::string | tuttle::plugin::raw::reader::kParamGammaPowerHint = "Inverted gamma value" |
static const std::string | tuttle::plugin::raw::reader::kParamGammaToe = "gammatoe" |
static const std::string | tuttle::plugin::raw::reader::kParamGammaToeLabel = "Gamma Toe" |
static const std::string | tuttle::plugin::raw::reader::kParamGammaToeHint = "Slope for linear part (so called toe slope). Set to zero for simple power curve." |
static const std::string | tuttle::plugin::raw::reader::kParamBright = "bright" |
static const std::string | tuttle::plugin::raw::reader::kParamBrightLabel = "Bright" |
static const std::string | tuttle::plugin::raw::reader::kParamBrightHint = "" |
static const std::string | tuttle::plugin::raw::reader::kParamThreshold = "threshold" |
static const std::string | tuttle::plugin::raw::reader::kParamThresholdLabel = "Threshold" |
static const std::string | tuttle::plugin::raw::reader::kParamThresholdHint = "Parameter for noise reduction through wavelet denoising." |
static const std::string | tuttle::plugin::raw::reader::kParamFourColorRgb = "fourcolorrgb" |
static const std::string | tuttle::plugin::raw::reader::kParamFourColorRgbLabel = "4 color RGB" |
static const std::string | tuttle::plugin::raw::reader::kParamFourColorRgbHint = "Switches on separate interpolations for two green components." |
static const std::string | tuttle::plugin::raw::reader::kParamDocumentMode = "documentmode" |
static const std::string | tuttle::plugin::raw::reader::kParamDocumentModeLabel = "Document Mode" |
static const std::string | tuttle::plugin::raw::reader::kParamDocumentModeHint = "Switches on separate interpolations for two green components." |
static const std::string | tuttle::plugin::raw::reader::kParamDocumentModeStd = "standard (with white balance)" |
static const std::string | tuttle::plugin::raw::reader::kParamDocumentModeWwb = "withwhitebalance (without color processing or debayer)" |
static const std::string | tuttle::plugin::raw::reader::kParamDocumentModeWall = "withoutall (without color processing or debayer and white balance)" |
static const std::string | tuttle::plugin::raw::reader::kParamHighlight = "highlight" |
static const std::string | tuttle::plugin::raw::reader::kParamHighlightLabel = "Highlight" |
static const std::string | tuttle::plugin::raw::reader::kParamHighlightHint = "Highlight mode\t rebuild : Low numbers favor whites; high numbers favor colors. 5 as a compromise." |
static const std::string | tuttle::plugin::raw::reader::kParamHighlightClip = "clip" |
static const std::string | tuttle::plugin::raw::reader::kParamHighlightUnclip = "unclip" |
static const std::string | tuttle::plugin::raw::reader::kParamHighlightBlend = "blend" |
static const std::string | tuttle::plugin::raw::reader::kParamHighlightRebuild1 = "rebuild1" |
static const std::string | tuttle::plugin::raw::reader::kParamHighlightRebuild2 = "rebuild2" |
static const std::string | tuttle::plugin::raw::reader::kParamHighlightRebuild3 = "rebuild3" |
static const std::string | tuttle::plugin::raw::reader::kParamHighlightRebuild4 = "rebuild4" |
static const std::string | tuttle::plugin::raw::reader::kParamHighlightRebuild5 = "rebuild5" |
static const std::string | tuttle::plugin::raw::reader::kParamHighlightRebuild6 = "rebuild6" |
static const std::string | tuttle::plugin::raw::reader::kParamHighlightRebuild7 = "rebuild7" |
static const std::string | tuttle::plugin::raw::reader::kParamInterpolation = "interpolation" |
static const std::string | tuttle::plugin::raw::reader::kParamInterpolationLabel = "Interpolation" |
static const std::string | tuttle::plugin::raw::reader::kParamInterpolationHint = "Interpolation quality" |
static const std::string | tuttle::plugin::raw::reader::kParamInterpolationLinear = "linear" |
static const std::string | tuttle::plugin::raw::reader::kParamInterpolationVng = "VNG Variable Number of Gradients" |
static const std::string | tuttle::plugin::raw::reader::kParamInterpolationPpg = "PPG Patterned Pixel Grouping" |
static const std::string | tuttle::plugin::raw::reader::kParamInterpolationAhd = "AHD Adaptive Homogeneity-Directed" |
static const std::string | tuttle::plugin::raw::reader::kParamInterpolationDcb = "DCB" |
static const std::string | tuttle::plugin::raw::reader::kParamInterpolationModifiedAhd = "modifiedAHD" |
static const std::string | tuttle::plugin::raw::reader::kParamInterpolationAfd = "AFD" |
static const std::string | tuttle::plugin::raw::reader::kParamInterpolationVcd = "VCD" |
static const std::string | tuttle::plugin::raw::reader::kParamInterpolationMixed = "MixedVCDModifiedAHD" |
static const std::string | tuttle::plugin::raw::reader::kParamInterpolationLmmse = "LMMSE" |
static const std::string | tuttle::plugin::raw::reader::kParamInterpolationAmaze = "AMaZE" |
static const std::string | tuttle::plugin::raw::reader::kParamExposure = "exposure" |
static const std::string | tuttle::plugin::raw::reader::kParamExposureLabel = "Exposure correction" |
static const std::string | tuttle::plugin::raw::reader::kParamExposureHint = "Exposure shift in linear scale. Usable range from 0.25 (2-stop darken) to 8.0 (3-stop lighter). Default: 1.0 (no exposure shift)." |
static const std::string | tuttle::plugin::raw::reader::kParamExposurePreserve = "exposurepreserve" |
static const std::string | tuttle::plugin::raw::reader::kParamExposurePreserveLabel = "Exposure preserve highlights" |
static const std::string | tuttle::plugin::raw::reader::kParamExposurePreserveHint = "Preserve highlights when lighten the image. Usable range from 0.0 (no preservation) to 1.0 (full preservation). 0.0 is the default value." |
static const std::string | tuttle::plugin::raw::reader::kParamWhiteBalance = "whitebalance" |
static const std::string | tuttle::plugin::raw::reader::kParamWhiteBalanceLabel = "White Balance" |
static const std::string | tuttle::plugin::raw::reader::kParamWhiteBalanceHint = "Select white balance." |
static const std::string | tuttle::plugin::raw::reader::kParamWhiteBalanceAutoWb = "auto" |
static const std::string | tuttle::plugin::raw::reader::kParamWhiteBalanceCameraWb = "camera" |
static const std::string | tuttle::plugin::raw::reader::kParamWhiteBalanceManualWb = "manual" |
static const std::string | tuttle::plugin::raw::reader::kParamWhiteBalance2500 = "2500" |
static const std::string | tuttle::plugin::raw::reader::kParamWhiteBalance2550 = "2550" |
static const std::string | tuttle::plugin::raw::reader::kParamWhiteBalance2650 = "2650" |
static const std::string | tuttle::plugin::raw::reader::kParamWhiteBalance2700 = "2700" |
static const std::string | tuttle::plugin::raw::reader::kParamWhiteBalance2800 = "2800" |
static const std::string | tuttle::plugin::raw::reader::kParamWhiteBalance2850 = "2850" |
static const std::string | tuttle::plugin::raw::reader::kParamWhiteBalance2950 = "2950" |
static const std::string | tuttle::plugin::raw::reader::kParamWhiteBalance3000 = "3000" |
static const std::string | tuttle::plugin::raw::reader::kParamWhiteBalance3100 = "3100" |
static const std::string | tuttle::plugin::raw::reader::kParamWhiteBalance3200 = "3200" |
static const std::string | tuttle::plugin::raw::reader::kParamWhiteBalance3300 = "3300" |
static const std::string | tuttle::plugin::raw::reader::kParamWhiteBalance3400 = "3400" |
static const std::string | tuttle::plugin::raw::reader::kParamWhiteBalance3600 = "3600" |
static const std::string | tuttle::plugin::raw::reader::kParamWhiteBalance3700 = "3700" |
static const std::string | tuttle::plugin::raw::reader::kParamWhiteBalance3800 = "3800" |
static const std::string | tuttle::plugin::raw::reader::kParamWhiteBalance4000 = "4000" |
static const std::string | tuttle::plugin::raw::reader::kParamWhiteBalance4200 = "4200" |
static const std::string | tuttle::plugin::raw::reader::kParamWhiteBalance4300 = "4300" |
static const std::string | tuttle::plugin::raw::reader::kParamWhiteBalance4500 = "4500" |
static const std::string | tuttle::plugin::raw::reader::kParamWhiteBalance4800 = "4800" |
static const std::string | tuttle::plugin::raw::reader::kParamWhiteBalance5000 = "5000" |
static const std::string | tuttle::plugin::raw::reader::kParamWhiteBalance5300 = "5300" |
static const std::string | tuttle::plugin::raw::reader::kParamWhiteBalance5600 = "5600" |
static const std::string | tuttle::plugin::raw::reader::kParamWhiteBalance5900 = "5900" |
static const std::string | tuttle::plugin::raw::reader::kParamWhiteBalance6300 = "6300" |
static const std::string | tuttle::plugin::raw::reader::kParamWhiteBalance6700 = "6700" |
static const std::string | tuttle::plugin::raw::reader::kParamWhiteBalance7100 = "7100" |
static const std::string | tuttle::plugin::raw::reader::kParamWhiteBalance7700 = "7700" |
static const std::string | tuttle::plugin::raw::reader::kParamWhiteBalance8300 = "8300" |
static const std::string | tuttle::plugin::raw::reader::kParamWhiteBalance9100 = "9100" |
static const std::string | tuttle::plugin::raw::reader::kParamWhiteBalance10000 = "10000" |
static const std::string | tuttle::plugin::raw::reader::kParamFiltering = "filtering" |
static const std::string | tuttle::plugin::raw::reader::kParamFilteringAuto = "Auto" |
static const std::string | tuttle::plugin::raw::reader::kParamFilteringNone = "None" |