KDcraw
9 #include "dcrawinfocontainer.h"
34 for (
int ch=0; ch<4; ch++)
44 for (
int x=0 ; x<3 ; x++)
46 for (
int y=0 ; y<4 ; y++)
49 cameraColorMatrix2[x][y] = 0.0;
50 cameraXYZMatrix[y][x] = 0.0;
98 cameraColorMatrix2[0][0] == 0.0 &&
99 cameraColorMatrix2[0][1] == 0.0 &&
100 cameraColorMatrix2[0][2] == 0.0 &&
101 cameraColorMatrix2[0][3] == 0.0 &&
102 cameraColorMatrix2[1][0] == 0.0 &&
103 cameraColorMatrix2[1][1] == 0.0 &&
104 cameraColorMatrix2[1][2] == 0.0 &&
105 cameraColorMatrix2[1][3] == 0.0 &&
106 cameraColorMatrix2[2][0] == 0.0 &&
107 cameraColorMatrix2[2][1] == 0.0 &&
108 cameraColorMatrix2[2][2] == 0.0 &&
109 cameraColorMatrix2[2][3] == 0.0 &&
110 cameraXYZMatrix[0][0] == 0.0 &&
111 cameraXYZMatrix[0][1] == 0.0 &&
112 cameraXYZMatrix[0][2] == 0.0 &&
113 cameraXYZMatrix[1][0] == 0.0 &&
114 cameraXYZMatrix[1][1] == 0.0 &&
115 cameraXYZMatrix[1][2] == 0.0 &&
116 cameraXYZMatrix[2][0] == 0.0 &&
117 cameraXYZMatrix[2][1] == 0.0 &&
118 cameraXYZMatrix[2][2] == 0.0 &&
119 cameraXYZMatrix[3][0] == 0.0 &&
120 cameraXYZMatrix[3][1] == 0.0 &&
121 cameraXYZMatrix[3][2] == 0.0 &&
137 dbg.
nospace() <<
"DcrawInfoContainer::aperture: " << c.
aperture <<
", ";
float exposureTime
==> 1/exposureTime = exposure time in seconds.
ImageOrientation orientation
The raw image orientation.
double cameraMult[4]
Camera multipliers used for White Balance adjustments.
QDateTime dateTime
Date & time when the picture has been taken.
bool isValid() const const
bool isDecodable
True is RAW file is decodable by dcraw.
QSize thumbSize
The thumb dimensions in pixels.
QString make
The camera maker.
unsigned int leftMargin
Left margin of raw image.
QSize fullSize
The full RAW image dimensions in pixels.
unsigned int topMargin
Top margin of raw image.
A container for RAW image information.
DcrawInfoContainer()
Standard constructor.
QSize outputSize
The output dimensions in pixels.
float sensitivity
The sensitivity in ISO used by camera to take the picture.
QDebug operator<<(QDebug dbg, const DcrawInfoContainer &c)
qDebug() stream operator. Writes container c to the debug output in a nicely formatted way.
bool isEmpty() const const
QString model
The camera model.
float pixelAspectRatio
The pixel Aspect Ratio if != 1.0.
int rawColors
The number of RAW colors.
unsigned int blackPointCh[4]
Channel black levels from Raw histogram.
double daylightMult[3]
White color balance settings.
bool isEmpty()
Return 'true' if container is empty, else 'false'.
float cameraColorMatrix1[3][4]
Camera Color Matrix.
Main namespace of libKDcraw.
float aperture
==> Aperture value in APEX.
QString filterPattern
The demosaising filter pattern.
bool isValid() const const
int rawImages
The number of RAW images.
QString DNGVersion
The DNG version.
float focalLength
==> Focal Length value in mm.
unsigned int blackPoint
Black level from Raw histogram.
QString colorKeys
The used Color Keys.
QSize imageSize
The image dimensions in pixels.
bool hasIccProfile
True if RAW file include an ICC color profile.
unsigned int whitePoint
White level from Raw histogram.
virtual ~DcrawInfoContainer()
Standard destructor.
This file is part of the KDE documentation.
Documentation copyright © 1996-2022 The KDE developers.
Generated on Thu Aug 11 2022 03:53:16 by
doxygen 1.8.17 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.