initial commit

This commit is contained in:
2019-02-06 16:17:52 +01:00
parent 175b8cb59f
commit 7204b97148
4 changed files with 1159 additions and 23 deletions
+151 -3
View File
@@ -1,7 +1,11 @@
#include "cmainwindow.h"
#include "ui_cmainwindow.h"
#include "cexif.h"
#include <QDebug>
#include <QDir>
#include <QStringList>
#include <QFile>
#include <QTextStream>
cMainWindow::cMainWindow(QWidget *parent) :
@@ -10,9 +14,153 @@ cMainWindow::cMainWindow(QWidget *parent) :
{
ui->setupUi(this);
cEXIF exif;
cEXIF exif(&m_exifTagList);
exif.fromFile("C:/Users/VET0572/Pictures/IMG_1372.CR2");
exif.fromFile("C:\\Users\\VET0572\\Pictures\\IMG_1371.CR2");
qDebug() << "===========================================================================";
qDebug() << exif.fileName();
qDebug() << "---------------------------------------------------------------------------";
qDebug() << "ImageWidth: " << exif.imageWidth();
qDebug() << "ImageHeight: " << exif.imageHeight();
qDebug() << "Make: " << exif.cameraMake();
qDebug() << "Model: " << exif.cameraModel();
qDebug() << "DateTime: " << exif.dateTime();
qDebug() << "FNumber: " << exif.fNumber();
qDebug() << "ISOSpeedRatings: " << exif.iso();
qDebug() << "Flash: " << exif.flash();
qDebug() << "FocalLength: " << exif.focalLength();
qDebug() << "LensMake: " << exif.lensMake();
qDebug() << "LensModel: " << exif.lensModel();
qDebug() << "ExposureTime: " << exif.exposureTime();
qDebug() << "ExposureBias: " << exif.exposureBias();
qDebug() << "ExifVersion: " << exif.exifVersion();
qDebug() << "DateTimeOriginal: " << exif.dateTimeOriginal();
qDebug() << "DateTimeDigitized: " << exif.dateTimeDigitized();
qDebug() << "WhiteBalance: " << exif.whiteBalance();
qDebug() << "FocalLengthIn35mmFilm: " << exif.focalLength35();
qDebug() << "GPS: " << exif.gps();
exif.fromFile("C:\\Users\\VET0572\\Pictures\\IMG_1372.CR2");
qDebug() << "===========================================================================";
qDebug() << exif.fileName();
qDebug() << "---------------------------------------------------------------------------";
qDebug() << "ImageWidth: " << exif.imageWidth();
qDebug() << "ImageHeight: " << exif.imageHeight();
qDebug() << "Make: " << exif.cameraMake();
qDebug() << "Model: " << exif.cameraModel();
qDebug() << "DateTime: " << exif.dateTime();
qDebug() << "FNumber: " << exif.fNumber();
qDebug() << "ISOSpeedRatings: " << exif.iso();
qDebug() << "Flash: " << exif.flash();
qDebug() << "FocalLength: " << exif.focalLength();
qDebug() << "LensMake: " << exif.lensMake();
qDebug() << "LensModel: " << exif.lensModel();
qDebug() << "ExposureTime: " << exif.exposureTime();
qDebug() << "ExposureBias: " << exif.exposureBias();
qDebug() << "ExifVersion: " << exif.exifVersion();
qDebug() << "DateTimeOriginal: " << exif.dateTimeOriginal();
qDebug() << "DateTimeDigitized: " << exif.dateTimeDigitized();
qDebug() << "WhiteBalance: " << exif.whiteBalance();
qDebug() << "FocalLengthIn35mmFilm: " << exif.focalLength35();
qDebug() << "GPS: " << exif.gps();
exif.fromFile("C:\\Users\\VET0572\\Pictures\\IMG_1373.CR2");
qDebug() << "===========================================================================";
qDebug() << exif.fileName();
qDebug() << "---------------------------------------------------------------------------";
qDebug() << "ImageWidth: " << exif.imageWidth();
qDebug() << "ImageHeight: " << exif.imageHeight();
qDebug() << "Make: " << exif.cameraMake();
qDebug() << "Model: " << exif.cameraModel();
qDebug() << "DateTime: " << exif.dateTime();
qDebug() << "FNumber: " << exif.fNumber();
qDebug() << "ISOSpeedRatings: " << exif.iso();
qDebug() << "Flash: " << exif.flash();
qDebug() << "FocalLength: " << exif.focalLength();
qDebug() << "LensMake: " << exif.lensMake();
qDebug() << "LensModel: " << exif.lensModel();
qDebug() << "ExposureTime: " << exif.exposureTime();
qDebug() << "ExposureBias: " << exif.exposureBias();
qDebug() << "ExifVersion: " << exif.exifVersion();
qDebug() << "DateTimeOriginal: " << exif.dateTimeOriginal();
qDebug() << "DateTimeDigitized: " << exif.dateTimeDigitized();
qDebug() << "WhiteBalance: " << exif.whiteBalance();
qDebug() << "FocalLengthIn35mmFilm: " << exif.focalLength35();
qDebug() << "GPS: " << exif.gps();
exif.fromFile("C:\\Users\\VET0572\\Pictures\\IMG_3444.CR2");
qDebug() << "===========================================================================";
qDebug() << exif.fileName();
qDebug() << "---------------------------------------------------------------------------";
qDebug() << "ImageWidth: " << exif.imageWidth();
qDebug() << "ImageHeight: " << exif.imageHeight();
qDebug() << "Make: " << exif.cameraMake();
qDebug() << "Model: " << exif.cameraModel();
qDebug() << "DateTime: " << exif.dateTime();
qDebug() << "FNumber: " << exif.fNumber();
qDebug() << "ISOSpeedRatings: " << exif.iso();
qDebug() << "Flash: " << exif.flash();
qDebug() << "FocalLength: " << exif.focalLength();
qDebug() << "LensMake: " << exif.lensMake();
qDebug() << "LensModel: " << exif.lensModel();
qDebug() << "ExposureTime: " << exif.exposureTime();
qDebug() << "ExposureBias: " << exif.exposureBias();
qDebug() << "ExifVersion: " << exif.exifVersion();
qDebug() << "DateTimeOriginal: " << exif.dateTimeOriginal();
qDebug() << "DateTimeDigitized: " << exif.dateTimeDigitized();
qDebug() << "WhiteBalance: " << exif.whiteBalance();
qDebug() << "FocalLengthIn35mmFilm: " << exif.focalLength35();
qDebug() << "GPS: " << exif.gps();
exif.fromFile("C:\\Users\\VET0572\\OneDrive - WINDESIGN\\exif-samples-master\\jpg\\Fujifilm_FinePix6900ZOOM.jpg");
qDebug() << "===========================================================================";
qDebug() << exif.fileName();
qDebug() << "---------------------------------------------------------------------------";
qDebug() << "ImageWidth: " << exif.imageWidth();
qDebug() << "ImageHeight: " << exif.imageHeight();
qDebug() << "Make: " << exif.cameraMake();
qDebug() << "Model: " << exif.cameraModel();
qDebug() << "DateTime: " << exif.dateTime();
qDebug() << "FNumber: " << exif.fNumber();
qDebug() << "ISOSpeedRatings: " << exif.iso();
qDebug() << "Flash: " << exif.flash();
qDebug() << "FocalLength: " << exif.focalLength();
qDebug() << "LensMake: " << exif.lensMake();
qDebug() << "LensModel: " << exif.lensModel();
qDebug() << "ExposureTime: " << exif.exposureTime();
qDebug() << "ExposureBias: " << exif.exposureBias();
qDebug() << "ExifVersion: " << exif.exifVersion();
qDebug() << "DateTimeOriginal: " << exif.dateTimeOriginal();
qDebug() << "DateTimeDigitized: " << exif.dateTimeDigitized();
qDebug() << "WhiteBalance: " << exif.whiteBalance();
qDebug() << "FocalLengthIn35mmFilm: " << exif.focalLength35();
qDebug() << "GPS: " << exif.gps();
exif.fromFile("C:\\Users\\VET0572\\OneDrive - WINDESIGN\\20181123_125857.jpg");
qDebug() << "===========================================================================";
qDebug() << exif.fileName();
qDebug() << "---------------------------------------------------------------------------";
qDebug() << "ImageWidth: " << exif.imageWidth();
qDebug() << "ImageHeight: " << exif.imageHeight();
qDebug() << "Make: " << exif.cameraMake();
qDebug() << "Model: " << exif.cameraModel();
qDebug() << "DateTime: " << exif.dateTime();
qDebug() << "FNumber: " << exif.fNumber();
qDebug() << "ISOSpeedRatings: " << exif.iso();
qDebug() << "Flash: " << exif.flash();
qDebug() << "FocalLength: " << exif.focalLength();
qDebug() << "LensMake: " << exif.lensMake();
qDebug() << "LensModel: " << exif.lensModel();
qDebug() << "ExposureTime: " << exif.exposureTime();
qDebug() << "ExposureBias: " << exif.exposureBias();
qDebug() << "ExifVersion: " << exif.exifVersion();
qDebug() << "DateTimeOriginal: " << exif.dateTimeOriginal();
qDebug() << "DateTimeDigitized: " << exif.dateTimeDigitized();
qDebug() << "WhiteBalance: " << exif.whiteBalance();
qDebug() << "FocalLengthIn35mmFilm: " << exif.focalLength35();
qDebug() << "GPS: " << exif.gps();
qDebug() << "done";
}
cMainWindow::~cMainWindow()