KDcrawIface::DcrawInfoContainer

Search for usage in LXR

KDcrawIface::DcrawInfoContainer Class Reference

#include <dcrawinfocontainer.h>

Public Types

enum  ImageOrientation {
  ORIENTATION_NONE = 0 , ORIENTATION_180 = 3 , ORIENTATION_Mirror90CCW = 4 , ORIENTATION_90CCW = 5 ,
  ORIENTATION_90CW = 6
}
 

Public Member Functions

 DcrawInfoContainer ()
 
virtual ~DcrawInfoContainer ()
 
bool isEmpty ()
 

Public Attributes

float aperture
 
unsigned int blackPoint
 
unsigned int blackPointCh [4]
 
float cameraColorMatrix1 [3][4]
 
float cameraColorMatrix2 [3][4]
 
double cameraMult [4]
 
float cameraXYZMatrix [4][3]
 
QString colorKeys
 
QDateTime dateTime
 
double daylightMult [3]
 
QString DNGVersion
 
float exposureTime
 
QString filterPattern
 
float focalLength
 
QSize fullSize
 
bool hasIccProfile
 
QSize imageSize
 
bool isDecodable
 
unsigned int leftMargin
 
QString make
 
QString model
 
ImageOrientation orientation
 
QSize outputSize
 
QString owner
 
float pixelAspectRatio
 
int rawColors
 
int rawImages
 
float sensitivity
 
QSize thumbSize
 
unsigned int topMargin
 
unsigned int whitePoint
 

Detailed Description

A container for RAW image information.

Definition at line 26 of file dcrawinfocontainer.h.

Member Enumeration Documentation

◆ ImageOrientation

The RAW image orientation values.

Definition at line 33 of file dcrawinfocontainer.h.

Constructor & Destructor Documentation

◆ DcrawInfoContainer()

KDcrawIface::DcrawInfoContainer::DcrawInfoContainer ( )

Standard constructor.

Definition at line 14 of file dcrawinfocontainer.cpp.

◆ ~DcrawInfoContainer()

KDcrawIface::DcrawInfoContainer::~DcrawInfoContainer ( )
virtual

Standard destructor.

Definition at line 55 of file dcrawinfocontainer.cpp.

Member Function Documentation

◆ isEmpty()

bool KDcrawIface::DcrawInfoContainer::isEmpty ( )

Return 'true' if container is empty, else 'false'.

Definition at line 59 of file dcrawinfocontainer.cpp.

Member Data Documentation

◆ aperture

float KDcrawIface::DcrawInfoContainer::aperture

==> Aperture value in APEX.

Definition at line 90 of file dcrawinfocontainer.h.

◆ blackPoint

unsigned int KDcrawIface::DcrawInfoContainer::blackPoint

Black level from Raw histogram.

Definition at line 67 of file dcrawinfocontainer.h.

◆ blackPointCh

unsigned int KDcrawIface::DcrawInfoContainer::blackPointCh[4]

Channel black levels from Raw histogram.

Definition at line 70 of file dcrawinfocontainer.h.

◆ cameraColorMatrix1

float KDcrawIface::DcrawInfoContainer::cameraColorMatrix1[3][4]

Camera Color Matrix.

Definition at line 102 of file dcrawinfocontainer.h.

◆ cameraColorMatrix2

float KDcrawIface::DcrawInfoContainer::cameraColorMatrix2[3][4]

Definition at line 103 of file dcrawinfocontainer.h.

◆ cameraMult

double KDcrawIface::DcrawInfoContainer::cameraMult[4]

Camera multipliers used for White Balance adjustments.

Definition at line 99 of file dcrawinfocontainer.h.

◆ cameraXYZMatrix

float KDcrawIface::DcrawInfoContainer::cameraXYZMatrix[4][3]

Definition at line 104 of file dcrawinfocontainer.h.

◆ colorKeys

QString KDcrawIface::DcrawInfoContainer::colorKeys

The used Color Keys.

Definition at line 107 of file dcrawinfocontainer.h.

◆ dateTime

QDateTime KDcrawIface::DcrawInfoContainer::dateTime

Date & time when the picture has been taken.

Definition at line 121 of file dcrawinfocontainer.h.

◆ daylightMult

double KDcrawIface::DcrawInfoContainer::daylightMult[3]

White color balance settings.

Definition at line 97 of file dcrawinfocontainer.h.

◆ DNGVersion

QString KDcrawIface::DcrawInfoContainer::DNGVersion

The DNG version.

NOTE: it is only shown with DNG RAW files.

Definition at line 118 of file dcrawinfocontainer.h.

◆ exposureTime

float KDcrawIface::DcrawInfoContainer::exposureTime

==> 1/exposureTime = exposure time in seconds.

Definition at line 88 of file dcrawinfocontainer.h.

◆ filterPattern

QString KDcrawIface::DcrawInfoContainer::filterPattern

The demosaising filter pattern.

Definition at line 116 of file dcrawinfocontainer.h.

◆ focalLength

float KDcrawIface::DcrawInfoContainer::focalLength

==> Focal Length value in mm.

Definition at line 92 of file dcrawinfocontainer.h.

◆ fullSize

QSize KDcrawIface::DcrawInfoContainer::fullSize

The full RAW image dimensions in pixels.

Definition at line 130 of file dcrawinfocontainer.h.

◆ hasIccProfile

bool KDcrawIface::DcrawInfoContainer::hasIccProfile

True if RAW file include an ICC color profile.

Definition at line 56 of file dcrawinfocontainer.h.

◆ imageSize

QSize KDcrawIface::DcrawInfoContainer::imageSize

The image dimensions in pixels.

Definition at line 124 of file dcrawinfocontainer.h.

◆ isDecodable

bool KDcrawIface::DcrawInfoContainer::isDecodable

True is RAW file is decodable by dcraw.

Definition at line 58 of file dcrawinfocontainer.h.

◆ leftMargin

unsigned int KDcrawIface::DcrawInfoContainer::leftMargin

Left margin of raw image.

Definition at line 79 of file dcrawinfocontainer.h.

◆ make

QString KDcrawIface::DcrawInfoContainer::make

The camera maker.

Definition at line 110 of file dcrawinfocontainer.h.

◆ model

QString KDcrawIface::DcrawInfoContainer::model

The camera model.

Definition at line 112 of file dcrawinfocontainer.h.

◆ orientation

ImageOrientation KDcrawIface::DcrawInfoContainer::orientation

The raw image orientation.

Definition at line 82 of file dcrawinfocontainer.h.

◆ outputSize

QSize KDcrawIface::DcrawInfoContainer::outputSize

The output dimensions in pixels.

Definition at line 133 of file dcrawinfocontainer.h.

◆ owner

QString KDcrawIface::DcrawInfoContainer::owner

The artist name who have picture owner.

Definition at line 114 of file dcrawinfocontainer.h.

◆ pixelAspectRatio

float KDcrawIface::DcrawInfoContainer::pixelAspectRatio

The pixel Aspect Ratio if != 1.0.

NOTE: if == 1.0, dcraw do not show this value.

Definition at line 94 of file dcrawinfocontainer.h.

◆ rawColors

int KDcrawIface::DcrawInfoContainer::rawColors

The number of RAW colors.

Definition at line 61 of file dcrawinfocontainer.h.

◆ rawImages

int KDcrawIface::DcrawInfoContainer::rawImages

The number of RAW images.

Definition at line 64 of file dcrawinfocontainer.h.

◆ sensitivity

float KDcrawIface::DcrawInfoContainer::sensitivity

The sensitivity in ISO used by camera to take the picture.

Definition at line 85 of file dcrawinfocontainer.h.

◆ thumbSize

QSize KDcrawIface::DcrawInfoContainer::thumbSize

The thumb dimensions in pixels.

Definition at line 127 of file dcrawinfocontainer.h.

◆ topMargin

unsigned int KDcrawIface::DcrawInfoContainer::topMargin

Top margin of raw image.

Definition at line 76 of file dcrawinfocontainer.h.

◆ whitePoint

unsigned int KDcrawIface::DcrawInfoContainer::whitePoint

White level from Raw histogram.

Definition at line 73 of file dcrawinfocontainer.h.


The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Tue Mar 26 2024 11:19:32 by doxygen 1.10.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.