summaryrefslogtreecommitdiff
path: root/src/ImageMetaData.H
diff options
context:
space:
mode:
authorJohannes Hofmann <Johannes.Hofmann@gmx.de>2006-12-18 20:09:32 +0100
committerJohannes Hofmann <Johannes.Hofmann@gmx.de>2006-12-18 20:09:32 +0100
commit7872b3cd1f6d1ee55f9b5fc772fe5463bd3c647e (patch)
tree378d60afb2dc69dfb269d522734677fcb106847a /src/ImageMetaData.H
parent2bb6b0766cbc941fa3bfc1b5ed17cf530c841ba3 (diff)
add manufacturer model and focal_length to ImageMetaData
Diffstat (limited to 'src/ImageMetaData.H')
-rw-r--r--src/ImageMetaData.H7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/ImageMetaData.H b/src/ImageMetaData.H
index aa85c15..f9baf75 100644
--- a/src/ImageMetaData.H
+++ b/src/ImageMetaData.H
@@ -9,6 +9,8 @@
class ImageMetaData {
private:
+ char *manufacturer;
+ char *model;
double longitude;
double latitude;
double height;
@@ -17,6 +19,7 @@ class ImageMetaData {
double tilt;
double k0;
double k1;
+ double focal_length;
double focal_length_35mm;
double scale;
int projection_type;
@@ -27,16 +30,20 @@ class ImageMetaData {
public:
ImageMetaData();
+ ~ImageMetaData();
int load_image(char *name, int img_width);
int save_image(char *in_img, char *out_img);
+ const char *get_manufacturer();
+ const char *get_model();
double get_longitude();
double get_latitude();
double get_height();
double get_direction();
double get_nick();
double get_tilt();
+ double get_focal_length();
double get_focal_length_35mm();
int get_projection_type();
void get_distortion_params(double *_k0, double *_k1);