4.3 Results
About1 Introduction2 Image Recognition3 TransApplet4 API5 Interface6 Input7 Image Display8 Preprocessing9 Processing10 Normalization11 Parameter Class12 Image Signatures13 Unsupervised Filters14 BioFilters15 NeuralFilters16 Dynamic Library17 NeuralNet Filter18 Parameters19 Input Options20 Database Input21 Video Input22  Live Video Input23  Counting & Tracking24  Counting 25  Batch Job26 ImageFinder for DOS27 ImageHunt 28 Support Packages

4.1 Signature 
4.2 Signature Filter 
4.3 Results 
4.4 Signature Matching 
4.5 ImageLibrary 
4.6 Matching Engine 
4.7 NeuralNet Filter 
4.8 Other API 

 

 

[Home][4 API][4.3 Results]

 

4.3   Matching Results

Attrasoft ImageFinder matches whole images or image segments. The ImageFinder can be used for:

  •    Image Verification                (1:1 Matching);
  •    Image Identification               (1:N Matching);
  •    Image Search or Retrieval   (1:N Matching); and
  •    Multiple Matching                  (N:N and N:M Matching).

The results for N:N Matching always goes to a file. The results for 1:1 and 1:N Matching go to a data structure called Results_1N. The interface for class, Results_1N, is:

      public interface I_Results_1N

              {

                  bool getStatus ();

              

                  int getNumberOfMatches();

       

                  string getImageID (int i) ;

                  string [] getImageID () ;

                  string [] getImageID_N ( int N );

                  

                  string getScore(int i);

                  string [] getScore();

                  string [] getScore_N ( int N );

       

                  string getImageName (int i) ;

                  string [] getImageName () ;

                  string [] getImageName_N ( int N ) ;

       

                  string getImagePath (int i) ;

                  string []getImagePath () ;

                  string [] getImagePath_N ( int N ) ;

       

                  string getX(int i);

                  string [] getX();

                  string [] getX_N ( int N );

       

                  string getY(int i);

                  string [] getY();

                  string [] getY_N ( int N );

       

                  string getW(int i);

                  string [] getW();

                  string [] getW_N ( int N );

       

                  string getH(int i);

                  string [] getH();

                  string [] getH_N ( int N );

       

                  Results_1N sort ();

       

                  string toString ();

              }

The following table lists the functions.

 

Functions  

 Descriptions

int getStatus ()    

Returns the status of the current signature comparison:

> 0: OK;

< 0: Error.

int getNumberOfMatches()    

Returns the number of matches of the current signature comparison.

string getImageID (int i)

string [] getImageID ()

string [] getImageID_N ( int N )  

Returns the matching IDs of the current signature.

string getScore(int i)

string [] getScore()

string [] getScore_N ( int N )    

Returns the matching scores of the current signature.

string getImageName (int i)

string [] getImageName ()

string [] getImageName_N ( int N )    

Returns the matching Names of the current signature.

string getImagePath (int i)

string []getImagePath ()

string [] getImagePath_N  ( int N )    

Returns the matching paths of the current signature.

string getX(int i)

string [] getX()

string [] getX_N ( int N )

string getY(int i)

string [] getY()

string [] getY_N ( int N )

string getW(int i)

string [] getW()

string [] getW_N ( int N )

string getH(int i)

string [] getH()

string [] getH_N ( int N )    

Returns the matching (x, y, w, h) of the current signature.

string toString () 

 Returns the entire results as a string with fields separated by Tab.

   

 

[Home][About][1 Introduction][2 Image Recognition][3 TransApplet][4 API][5 Interface][6 Input][7 Image Display][8 Preprocessing][9 Processing][10 Normalization][11 Parameter Class][12 Image Signatures][13 Unsupervised Filters][14 BioFilters][15 NeuralFilters][16 Dynamic Library][17 NeuralNet Filter][18 Parameters][19 Input Options][20 Database Input][21 Video Input][22 Live Video Input][23 Counting & Tracking][24 Counting ][25 Batch Job][26 ImageFinder for DOS][27 ImageHunt ][28 Support Packages]

Copyright (c) 2006 - 2007 Attrasoft. All rights reserved.

gina@attrasoft.com