algorithm

Class NTSSAlgorithm


public class NTSSAlgorithm
extends MotionEstimationAlgorithm

Überschrift:

Beschreibung:

Copyright: Copyright (c) 2002

Organisation:

Field Summary

private int
docCounter
private LinkedList
extraList
private int
searchCounter
private LinkedList
searchQueue

Fields inherited from class algorithm.MotionEstimationAlgorithm

NUM_STEPS, counter, docCounter, grid, gui, imageViewer, images, listenerList, maxError, minError, optPos, quietMode, searchRange, stepCounter, threshold

Constructor Summary

NTSSAlgorithm(ImageHolder ih)

Method Summary

void
fillSearchCoordinatesQueue()
int
getDocCounter()
URL
getNextExplenationURL()
boolean
hasUserDefinedSearchRange()
boolean
hasUserDefinedThreshold()
private boolean
isInInnerRing(Point p)
boolean
performNextComparison()
void
reset()
String
toString()

Methods inherited from class algorithm.MotionEstimationAlgorithm

addAlgorithmListener, fillSearchCoordinatesQueue, fireAlgorithmEvent, getDocCounter, getMaxError, getMinError, getNextExplenationURL, getNumComparisons, getOptimalPostion, getSearchRange, hasUserDefinedSearchRange, hasUserDefinedThreshold, incrementCounter, init, performNextComparison, removeAlgorithmListener, reset, setQuietMode, setSearchRange, setThreshold

Field Details

docCounter

private int docCounter

extraList

private LinkedList extraList

searchCounter

private int searchCounter

searchQueue

private LinkedList searchQueue

Constructor Details

NTSSAlgorithm

public NTSSAlgorithm(ImageHolder ih)

Method Details

fillSearchCoordinatesQueue

public void fillSearchCoordinatesQueue()
Overrides:
fillSearchCoordinatesQueue in interface MotionEstimationAlgorithm

getDocCounter

public int getDocCounter()
Overrides:
getDocCounter in interface MotionEstimationAlgorithm

getNextExplenationURL

public URL getNextExplenationURL()
Overrides:
getNextExplenationURL in interface MotionEstimationAlgorithm

hasUserDefinedSearchRange

public boolean hasUserDefinedSearchRange()
Overrides:
hasUserDefinedSearchRange in interface MotionEstimationAlgorithm

hasUserDefinedThreshold

public boolean hasUserDefinedThreshold()
Overrides:
hasUserDefinedThreshold in interface MotionEstimationAlgorithm

isInInnerRing

private boolean isInInnerRing(Point p)

performNextComparison

public boolean performNextComparison()
Overrides:
performNextComparison in interface MotionEstimationAlgorithm

reset

public void reset()
Overrides:
reset in interface MotionEstimationAlgorithm

toString

public String toString()