Image_pair.h

Go to the documentation of this file.
00001 #pragma once
00002 
00003 //Refereanser til eksternt grensesnitt/kode som anvendes i denne filen
00004 #include "Image.h"
00005 #include "Sort.h"
00006 
00007 
00015 int kvadrat(int x); 
00016 
00017 
00025 float rot(int x);
00026 
00027 
00035 class Image_pair
00036 {
00037 
00039         Image *image1;
00040 
00042         Image *image2;
00043 
00045         bool homogenious;
00046 
00048         float *weight;
00049 
00051         int *bestCorrespondenceVector;
00052 
00053 public:
00054 
00058         Image_pair();
00059 
00060 
00072         Image_pair(Image *_image1, Image *_image2, bool _homogenious, float *weight, Sort *sort);
00073 
00074 
00078         ~Image_pair();
00079 
00080 
00090         int * calculateComparisonMatrix(float *weight);
00091 
00092 
00100         void calculateBestCorrespondenceVector(int *comparison, Sort *sort);
00101 
00102 
00109         int * getBestCorrespondenceVector();
00110 
00111 
00117         Image * getSmallImage();
00118 
00119 
00125         Image * getBigImage();
00126 
00127 
00133         bool getHomogenious();
00134 
00135 };

Generated on Sun May 21 10:54:04 2006 for Automatisk visuelt inspeksjonssytem by  doxygen 1.4.6-NO