algorithm

Class FullSearch1DAlgorithm


public class FullSearch1DAlgorithm
extends MotionEstimationAlgorithm

Überschrift:

Beschreibung:

Copyright: Copyright (c) 2002

Organisation:

Field Summary

private int
docCounter
private boolean[][]
matrix
private int
modifiedSearchRange
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

FullSearch1DAlgorithm(ImageHolder ih)

Method Summary

void
fillSearchCoordinatesQueue()
int
getDocCounter()
URL
getNextExplenationURL()
boolean
hasUserDefinedSearchRange()
boolean
hasUserDefinedThreshold()
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

matrix

private boolean[][] matrix

modifiedSearchRange

private int modifiedSearchRange

searchCounter

private int searchCounter

searchQueue

private LinkedList searchQueue

Constructor Details

FullSearch1DAlgorithm

public FullSearch1DAlgorithm(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

performNextComparison

public boolean performNextComparison()
Overrides:
performNextComparison in interface MotionEstimationAlgorithm

reset

public void reset()
Overrides:
reset in interface MotionEstimationAlgorithm

toString

public String toString()