mpicbg.ij
Class FeatureTransform<T extends FloatArray2DFeatureTransform<?>>

java.lang.Object
  extended by mpicbg.ij.FeatureTransform<T>
Direct Known Subclasses:
MOPS, SIFT

public abstract class FeatureTransform<T extends FloatArray2DFeatureTransform<?>>
extends Object

Version:
0.4b
Author:
Stephan Saalfeld

Field Summary
protected  T t
           
 
Constructor Summary
FeatureTransform(T t)
          Constructor
 
Method Summary
 Collection<Feature> extractFeatures(ImageProcessor ip)
           
 void extractFeatures(ImageProcessor ip, Collection<Feature> features)
          Extract features from an ImageProcessor
static void matchFeatures(Collection<Feature> fs1, Collection<Feature> fs2, List<PointMatch> matches, float rod)
          Identify corresponding features
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

t

protected final T extends FloatArray2DFeatureTransform<?> t
Constructor Detail

FeatureTransform

public FeatureTransform(T t)
Constructor

Parameters:
t - feature transformation
Method Detail

extractFeatures

public void extractFeatures(ImageProcessor ip,
                            Collection<Feature> features)
Extract features from an ImageProcessor

Parameters:
ip -
features - collects all features

extractFeatures

public final Collection<Feature> extractFeatures(ImageProcessor ip)

matchFeatures

public static void matchFeatures(Collection<Feature> fs1,
                                 Collection<Feature> fs2,
                                 List<PointMatch> matches,
                                 float rod)
Identify corresponding features

Parameters:
fs1 - feature collection from set 1
fs2 - feature collection from set 2
matches - collects the matching coordinates
rod - Ratio of distances (closest/next closest match)


Copyright © 2007-2016 Fiji. All Rights Reserved.