Image_pair Class Reference

Klasse som holder informasjon om et bildepar. More...

#include <Image_pair.h>

List of all members.

Public Member Functions

void calculateBestCorrespondenceVector (int *comparison, Sort *sort)
 Beregner beste korrespondans/mapping mellom regioner i bildeparet.
int * calculateComparisonMatrix (float *weight)
 Beregner sammenlikningsgrunnlaget for mapping av regioner i bildeparet.
int * getBestCorrespondenceVector ()
 Henter den beste korrespondans/mapping mellom regioner i bildeparet.
ImagegetBigImage ()
 Henter det bildet av bildeparet som har størst antall regioner.
bool getHomogenious ()
 Henter ut informasjon om bildeparet er homogent eller ikke.
ImagegetSmallImage ()
 Henter det bildet av bildeparet som har minst antall regioner.
 Image_pair (Image *_image1, Image *_image2, bool _homogenious, float *weight, Sort *sort)
 Konstruktor.
 Image_pair ()
 Konstruktor.
 ~Image_pair ()
 Destruktor.

Private Attributes

int * bestCorrespondenceVector
 Peker til en vektor som holder oversikt over den beste mappingen/korrepondansen mellom regioner i bildeparet.
bool homogenious
 Boolsk verdi som forteller om bildeparet består av to godkjente bilder (true), eller ett godkjent og ett underkjent bilde (false).
Imageimage1
 Det ene bildet i bildeparet.
Imageimage2
 Det andre bildet i bildeparet.
float * weight
 Peker til en vektor som inneholder vektingen av den lille egenskapsmengden (areal, massesenter og omlsuttende rektangel).


Detailed Description

Klasse som holder informasjon om et bildepar.

Version:
1.0
Author:
Per Gunnar Bårdsen


Constructor & Destructor Documentation

Image_pair::Image_pair  ) 
 

Konstruktor.

Image_pair::Image_pair Image _image1,
Image _image2,
bool  _homogenious,
float *  weight,
Sort sort
 

Konstruktor.

Parameters:
_image1 Peker til den ene bildet i bildeparet.
_image2 Peker til det andre bildet i bildeparet.
_homogenious Boolsk verdi som forteller om bildeparet består av to godkjente bilder (true), eller ett godkjent og ett underkjent bilde (false).
weight Peker til en vektor som inneholder vektingen av den lille egenskapsmengden (areal, massesenter og omlsuttende rektangel).
sort Peker til sorteringsobjektet sort.

Image_pair::~Image_pair  ) 
 

Destruktor.


Member Function Documentation

void Image_pair::calculateBestCorrespondenceVector int *  comparison,
Sort sort
 

Beregner beste korrespondans/mapping mellom regioner i bildeparet.

Parameters:
comparison Peker til vektor som inneholder sammenlikningsgrunnlaget for mapping av regioner i bildeparet.
sort Peker til sorteringsobjektet sort.

int * Image_pair::calculateComparisonMatrix float *  weight  ) 
 

Beregner sammenlikningsgrunnlaget for mapping av regioner i bildeparet.

Parameters:
weight Peker til en vektor som inneholder vektingen av den lille egenskapsmengden (areal, massesenter og omlsuttende rektangel).
Returns:
Peker til vektor som inneholder sammenlikningsgrunnlaget for mapping av regioner i bildeparet.

int * Image_pair::getBestCorrespondenceVector  ) 
 

Henter den beste korrespondans/mapping mellom regioner i bildeparet.

Returns:
Peker til vektor som inneholder den beste mappingen/korrespondansen mellom regioner i bildeparet.

Image * Image_pair::getBigImage  ) 
 

Henter det bildet av bildeparet som har størst antall regioner.

Returns:
Peker til det bildet av bildeparet som har størst antall regioner.

bool Image_pair::getHomogenious  ) 
 

Henter ut informasjon om bildeparet er homogent eller ikke.

Returns:
True dersom bildeparet består av to godkjente bilder, false ellers.

Image * Image_pair::getSmallImage  ) 
 

Henter det bildet av bildeparet som har minst antall regioner.

Returns:
Peker til det bildet av bildeparet som har minst antall regioner.


Member Data Documentation

int* Image_pair::bestCorrespondenceVector [private]
 

Peker til en vektor som holder oversikt over den beste mappingen/korrepondansen mellom regioner i bildeparet.

bool Image_pair::homogenious [private]
 

Boolsk verdi som forteller om bildeparet består av to godkjente bilder (true), eller ett godkjent og ett underkjent bilde (false).

Image* Image_pair::image1 [private]
 

Det ene bildet i bildeparet.

Image* Image_pair::image2 [private]
 

Det andre bildet i bildeparet.

float* Image_pair::weight [private]
 

Peker til en vektor som inneholder vektingen av den lille egenskapsmengden (areal, massesenter og omlsuttende rektangel).


The documentation for this class was generated from the following files:
Generated on Sun May 21 10:54:05 2006 for Automatisk visuelt inspeksjonssytem by  doxygen 1.4.6-NO