|
void | exifParserCallback (int tag, int type, int len, unsigned int ord, void *ifp, INT64 base) |
|
bool | loadFromLibraw (const QString &filePath, QByteArray &imageData, int &width, int &height, int &rgbmax) |
|
| Private (DRawDecoder *const p) |
|
int | progressCallback (enum LibRaw_progress p, int iteration, int expected) |
|
double | progressValue () const |
|
void | setProgress (double value) |
|
| ~Private () |
|
◆ Private()
Digikam::DRawDecoder::Private::Private |
( |
DRawDecoder *const |
p | ) |
|
|
explicit |
◆ ~Private()
Digikam::DRawDecoder::Private::~Private |
( |
| ) |
|
◆ createPPMHeader()
void Digikam::DRawDecoder::Private::createPPMHeader |
( |
QByteArray & |
imgData, |
|
|
libraw_processed_image_t *const |
img |
|
) |
| |
|
static |
◆ exifParserCallback()
void Digikam::DRawDecoder::Private::exifParserCallback |
( |
int |
tag, |
|
|
int |
type, |
|
|
int |
len, |
|
|
unsigned int |
ord, |
|
|
void * |
ifp, |
|
|
INT64 |
base |
|
) |
| |
◆ fillIndentifyInfo()
void Digikam::DRawDecoder::Private::fillIndentifyInfo |
( |
LibRaw *const |
raw, |
|
|
DRawInfo & |
identify |
|
) |
| |
|
static |
References Digikam::DRawInfo::altitude, Digikam::DRawInfo::ambientAcceleration, Digikam::DRawInfo::ambientElevationAngle, Digikam::DRawInfo::ambientHumidity, Digikam::DRawInfo::ambientPressure, Digikam::DRawInfo::ambientTemperature, Digikam::DRawInfo::ambientWaterDepth, Digikam::DRawInfo::aperture, Digikam::DRawInfo::baselineExposure, Digikam::DRawInfo::blackPoint, Digikam::DRawInfo::blackPointCh, Digikam::DRawInfo::cameraColorMatrix1, Digikam::DRawInfo::cameraColorMatrix2, Digikam::DRawInfo::cameraMult, Digikam::DRawInfo::cameraXYZMatrix, Digikam::DRawInfo::colorKeys, Digikam::MetaEngine::convertDegreeAngleToDouble(), Digikam::DRawInfo::dateTime, Digikam::DRawInfo::daylightMult, Digikam::DRawInfo::description, Digikam::DRawInfo::DNGVersion, Digikam::DRawInfo::exposureIndex, Digikam::DRawInfo::exposureProgram, Digikam::DRawInfo::exposureTime, Digikam::DRawInfo::filterPattern, Digikam::DRawInfo::firmware, Digikam::DRawInfo::flashUsed, Digikam::DRawInfo::focalLength, Digikam::DRawInfo::focalLengthIn35mmFilm, Digikam::DRawInfo::fullSize, Digikam::DRawInfo::hasGpsInfo, Digikam::DRawInfo::hasIccProfile, Digikam::DRawInfo::iccData, Digikam::DRawInfo::imageID, Digikam::DRawInfo::imageSize, Digikam::DRawInfo::isDecodable, Digikam::DRawInfo::latitude, Digikam::DRawInfo::leftMargin, Digikam::DRawInfo::lensMake, Digikam::DRawInfo::lensModel, Digikam::DRawInfo::lensSerial, Digikam::DRawInfo::localizedCameraModel, Digikam::DRawInfo::longitude, Digikam::DRawInfo::make, Digikam::DRawInfo::maxAperture, Digikam::DRawInfo::meteringMode, Digikam::DRawInfo::model, Digikam::DRawInfo::orientation, Digikam::DRawInfo::originalRawFileName, Digikam::DRawInfo::outputSize, Digikam::DRawInfo::owner, Digikam::DRawInfo::pixelAspectRatio, Digikam::DRawInfo::rawColors, Digikam::DRawInfo::rawDataUniqueID, Digikam::DRawInfo::rawImages, Digikam::DRawInfo::sensitivity, Digikam::DRawInfo::serialNumber, Digikam::DRawInfo::software, Digikam::DRawInfo::thumbnail, Digikam::DRawInfo::thumbSize, Digikam::DRawInfo::topMargin, Digikam::DRawInfo::uniqueCameraModel, Digikam::DRawInfo::whitePoint, and Digikam::DRawInfo::xmpData.
Referenced by Digikam::DRawDecoder::extractRAWData(), and Digikam::DRawDecoder::rawFileIdentify().
◆ loadEmbeddedPreview()
bool Digikam::DRawDecoder::Private::loadEmbeddedPreview |
( |
QByteArray & |
imgData, |
|
|
LibRaw *const |
raw |
|
) |
| |
|
static |
◆ loadFromLibraw()
bool Digikam::DRawDecoder::Private::loadFromLibraw |
( |
const QString & |
filePath, |
|
|
QByteArray & |
imageData, |
|
|
int & |
width, |
|
|
int & |
height, |
|
|
int & |
rgbmax |
|
) |
| |
References Digikam::DRawDecoderSettings::AERA, Digikam::DRawDecoderSettings::AUTO, Digikam::DRawDecoderSettings::CAMERA, Digikam::DRawDecoderSettings::CUSTOM, Digikam::DRawDecoderSettings::CUSTOMINPUTCS, Digikam::DRawDecoderSettings::CUSTOMOUTPUTCS, Digikam::DRawDecoderSettings::EMBEDDED, Digikam::DRawDecoderSettings::FBDDNR, Digikam::DRawDecoderSettings::NONE, Digikam::DRawDecoder::rawFileIdentify(), Digikam::RGB, Digikam::s_exifParserCallbackForLibRaw(), Digikam::s_progressCallbackForLibRaw(), T, Digikam::DRawDecoderSettings::WAVELETSNR, and X.
Referenced by Digikam::DRawDecoder::decodeHalfRAWImage(), and Digikam::DRawDecoder::decodeRAWImage().
◆ loadHalfPreview()
bool Digikam::DRawDecoder::Private::loadHalfPreview |
( |
QImage & |
image, |
|
|
LibRaw *const |
raw |
|
) |
| |
|
static |
◆ progressCallback()
int Digikam::DRawDecoder::Private::progressCallback |
( |
enum LibRaw_progress |
p, |
|
|
int |
iteration, |
|
|
int |
expected |
|
) |
| |
◆ progressValue()
double Digikam::DRawDecoder::Private::progressValue |
( |
| ) |
const |
◆ setProgress()
void Digikam::DRawDecoder::Private::setProgress |
( |
double |
value | ) |
|
◆ DRawDecoder
The documentation for this class was generated from the following files: