j2d
Class TemplateMatching
java.lang.Object
   j2d.TemplateMatching
j2d.TemplateMatching
- public class TemplateMatching 
- extends java.lang.Object
This class demonstrates an implementation of a basic Template Matching
 algorithm, using Raster(s) to access the data. This class inherits from
 ImageProcessingTask.
 IMPORTANT: This implementation does not lock access to the data while the
 template matching is being done.
| Constructor Summary | 
| TemplateMatching(javax.media.jai.PlanarImage input,
                 javax.media.jai.PlanarImage template)
 | 
 
| Method Summary | 
|  javax.media.jai.TiledImage | getOutput()This method returns the output image.
 | 
| static java.awt.Image | getSpatialCorrelation(java.awt.Image inputImage,
                      java.awt.Image templateImage)
 | 
| static void | main(java.lang.String[] args)
 | 
|  void | run()This method is the main driver of the algorithm, it will perform the template
 matching.
 | 
 
| Methods inherited from class java.lang.Object | 
| equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
TemplateMatching
public TemplateMatching(javax.media.jai.PlanarImage input,
                        javax.media.jai.PlanarImage template)
getSpatialCorrelation
public static java.awt.Image getSpatialCorrelation(java.awt.Image inputImage,
                                                   java.awt.Image templateImage)
- 
 
main
public static void main(java.lang.String[] args)
- 
 
run
public void run()
- This method is the main driver of the algorithm, it will perform the template
 matching.
 
- 
 
getOutput
public javax.media.jai.TiledImage getOutput()
- This method returns the output image.
 
- 
- Returns:
- the template matching resulting image.