Skip navigation links
A B C D E F G H I K M N O P R S T U V W X Y _ 

A

asciiHeader() - Method in class org.openimaj.video.tracking.klt.Feature
 

B

binaryHeader() - Method in class org.openimaj.video.tracking.klt.Feature
 

C

changeTCPyramid(int) - Method in class org.openimaj.video.tracking.klt.TrackingContext
KLTChangeTCPyramid
clone() - Method in class org.openimaj.video.tracking.klt.Feature
 
clone() - Method in class org.openimaj.video.tracking.klt.FeatureList
 
computeGradients(FImage, float, FImage, FImage) - Method in class org.openimaj.video.tracking.klt.TrackingContext
_KLTComputeGradients
copy() - Method in class org.openimaj.video.tracking.klt.Feature
 
copyFrom(Point2d) - Method in class org.openimaj.video.tracking.klt.Feature
 
countRemainingFeatures() - Method in class org.openimaj.video.tracking.klt.FeatureList
KLTCountRemainingFeatures
currentState - Variable in class org.openimaj.video.tracking.klt.FeatureHistory
The feature history.

D

drawFeatures(FImage) - Method in class org.openimaj.video.tracking.klt.FeatureList
KLTWriteFeatureListToPPM
drawFeatures(MBFImage) - Method in class org.openimaj.video.tracking.klt.FeatureList
KLTWriteFeatureListToPPM

E

equals(Object) - Method in class org.openimaj.video.tracking.klt.Feature
 
Example1 - Class in org.openimaj.video.tracking.klt.examples
KLTTracker Example 1
Example1() - Constructor for class org.openimaj.video.tracking.klt.examples.Example1
 
Example2 - Class in org.openimaj.video.tracking.klt.examples
KLTTracker Example 2
Example2() - Constructor for class org.openimaj.video.tracking.klt.examples.Example2
 
Example3 - Class in org.openimaj.video.tracking.klt.examples
KLTTracker Example 1
Example3() - Constructor for class org.openimaj.video.tracking.klt.examples.Example3
 

F

Feature - Class in org.openimaj.video.tracking.klt
A tracked feature
Feature() - Constructor for class org.openimaj.video.tracking.klt.Feature
 
FeatureHistory - Class in org.openimaj.video.tracking.klt
The history of a set of tracked features through time
FeatureHistory(int) - Constructor for class org.openimaj.video.tracking.klt.FeatureHistory
Default constructor with given number of features
FeatureList - Class in org.openimaj.video.tracking.klt
A list of features
FeatureList(int) - Constructor for class org.openimaj.video.tracking.klt.FeatureList
KLTCreateFeatureList
features - Variable in class org.openimaj.video.tracking.klt.FeatureList
The list of features
features - Variable in class org.openimaj.video.tracking.klt.FeatureTable
The table of features
FeatureTable - Class in org.openimaj.video.tracking.klt
A table storing features per frame
FeatureTable(int) - Constructor for class org.openimaj.video.tracking.klt.FeatureTable
KLTCreateFeatureTable

G

getAffineConsistencyCheck() - Method in class org.openimaj.video.tracking.klt.TrackingContext
 
getBounds() - Method in class org.openimaj.video.tracking.klt.FeatureList
Returns the bounding box of the features
getDimensions() - Method in class org.openimaj.video.tracking.klt.Feature
 
getFeatureList() - Method in class org.openimaj.video.tracking.klt.KLTTracker
 
getMaxIterations() - Method in class org.openimaj.video.tracking.klt.TrackingContext
 
getMaxResidue() - Method in class org.openimaj.video.tracking.klt.TrackingContext
 
getMinDeterminant() - Method in class org.openimaj.video.tracking.klt.TrackingContext
 
getMinDisplacement() - Method in class org.openimaj.video.tracking.klt.TrackingContext
 
getMinDist() - Method in class org.openimaj.video.tracking.klt.TrackingContext
 
getMinEigenvalue() - Method in class org.openimaj.video.tracking.klt.TrackingContext
 
getOrdinate(int) - Method in class org.openimaj.video.tracking.klt.Feature
 
getPreviousPyramid() - Method in class org.openimaj.video.tracking.klt.TrackingContext
 
getStepFactor() - Method in class org.openimaj.video.tracking.klt.TrackingContext
 
getSubsampling() - Method in class org.openimaj.video.tracking.klt.TrackingContext
 
getTargetArea() - Method in class org.openimaj.video.tracking.klt.TrackingContext
 
getTrackingContext() - Method in class org.openimaj.video.tracking.klt.KLTTracker
 
getWindowHeight() - Method in class org.openimaj.video.tracking.klt.TrackingContext
 
getWindowWidth() - Method in class org.openimaj.video.tracking.klt.TrackingContext
 
getX() - Method in class org.openimaj.video.tracking.klt.Feature
 
getY() - Method in class org.openimaj.video.tracking.klt.Feature
 
gradx - Variable in class org.openimaj.video.tracking.klt.PyramidSet
the x gradient pyramid
grady - Variable in class org.openimaj.video.tracking.klt.PyramidSet
the y gradient pyramid

H

hashCode() - Method in class org.openimaj.video.tracking.klt.Feature
 

I

imgPyr - Variable in class org.openimaj.video.tracking.klt.PyramidSet
the image pyramid
isLightingInsensitive() - Method in class org.openimaj.video.tracking.klt.TrackingContext
 
isNorm() - Method in class org.openimaj.video.tracking.klt.KLTTracker
 
isNull() - Method in class org.openimaj.video.tracking.klt.PyramidSet
 
iterator() - Method in class org.openimaj.video.tracking.klt.FeatureList
 

K

KLT_LARGE_RESIDUE - Static variable in class org.openimaj.video.tracking.klt.KLTTracker
The residue was too large
KLT_MAX_ITERATIONS - Static variable in class org.openimaj.video.tracking.klt.KLTTracker
The maximum number of iterations was exceeded
KLT_NOT_FOUND - Static variable in class org.openimaj.video.tracking.klt.KLTTracker
The feature was not found
KLT_OOB - Static variable in class org.openimaj.video.tracking.klt.KLTTracker
The feature was out of bouns
KLT_SMALL_DET - Static variable in class org.openimaj.video.tracking.klt.KLTTracker
The determinant was too small
KLT_TRACKED - Static variable in class org.openimaj.video.tracking.klt.KLTTracker
The feature was tracked
KLT_verbose - Variable in class org.openimaj.video.tracking.klt.KLTTracker
 
KLTTracker - Class in org.openimaj.video.tracking.klt
The KLT tracker
KLTTracker(int) - Constructor for class org.openimaj.video.tracking.klt.KLTTracker
Construct with the given target number of features.
KLTTracker(TrackingContext, FeatureList) - Constructor for class org.openimaj.video.tracking.klt.KLTTracker
Construct with the given context and feature list
KLTTracker.SelectionMode - Enum in org.openimaj.video.tracking.klt
Modes of operation for selecting features.

M

main(String[]) - Static method in class org.openimaj.video.tracking.klt.examples.Example1
 
main(String[]) - Static method in class org.openimaj.video.tracking.klt.examples.Example2
 
main(String[]) - Static method in class org.openimaj.video.tracking.klt.examples.Example3
 
minus(Point2d) - Method in class org.openimaj.video.tracking.klt.Feature
 

N

nFeatures - Variable in class org.openimaj.video.tracking.klt.FeatureTable
The number of features

O

org.openimaj.video.tracking.klt - package org.openimaj.video.tracking.klt
 
org.openimaj.video.tracking.klt.examples - package org.openimaj.video.tracking.klt.examples
 

P

previousPyramidSet() - Method in class org.openimaj.video.tracking.klt.TrackingContext
 
Pyramid - Class in org.openimaj.video.tracking.klt
A simple Gaussian pyramid
Pyramid(int, int, int, int) - Constructor for class org.openimaj.video.tracking.klt.Pyramid
 
PyramidSet - Class in org.openimaj.video.tracking.klt
A common set of objects, namely the gaussian pyramid for an image and the gradients of each level of the pyramid
PyramidSet(FImage, TrackingContext) - Constructor for class org.openimaj.video.tracking.klt.PyramidSet
 
PyramidSet(Pyramid, Pyramid, Pyramid) - Constructor for class org.openimaj.video.tracking.klt.PyramidSet
 

R

readASCII(Scanner) - Method in class org.openimaj.video.tracking.klt.Feature
 
readBinary(DataInput) - Method in class org.openimaj.video.tracking.klt.Feature
 
record(FeatureList, int) - Method in class org.openimaj.video.tracking.klt.FeatureHistory
Record a list of features at a given time
replaceLostFeatures(FImage) - Method in class org.openimaj.video.tracking.klt.KLTTracker
KLTReplaceLostFeatures Main routine, visible to the outside.

S

selectGoodFeatures(FImage) - Method in class org.openimaj.video.tracking.klt.KLTTracker
KLTSelectGoodFeatures Main routine, visible to the outside.
sequentialMode() - Method in class org.openimaj.video.tracking.klt.TrackingContext
 
setAffineConsistencyCheck(int) - Method in class org.openimaj.video.tracking.klt.TrackingContext
Enable or disable the affine consistency check
setFeatureList(FeatureList) - Method in class org.openimaj.video.tracking.klt.KLTTracker
Set the tracking context
setLightingInsensitive(boolean) - Method in class org.openimaj.video.tracking.klt.TrackingContext
Enable or disable lighting insensitivity
setMaxIterations(int) - Method in class org.openimaj.video.tracking.klt.TrackingContext
Set the maximum number of iterations
setMaxResidue(float) - Method in class org.openimaj.video.tracking.klt.TrackingContext
Set the maximum residue
setMinDeterminant(float) - Method in class org.openimaj.video.tracking.klt.TrackingContext
Set the minimum determinant
setMinDisplacement(float) - Method in class org.openimaj.video.tracking.klt.TrackingContext
Set the minimum displacement
setMinDist(int) - Method in class org.openimaj.video.tracking.klt.TrackingContext
Set the minimum distance
setMinEigenvalue(int) - Method in class org.openimaj.video.tracking.klt.TrackingContext
Set the minimum eigenvalue
setNorm(boolean) - Method in class org.openimaj.video.tracking.klt.KLTTracker
Set whether input images are in [0,1] (true) or [0,255] (false).
setOrdinate(int, Number) - Method in class org.openimaj.video.tracking.klt.Feature
 
setPreviousPyramid(PyramidSet) - Method in class org.openimaj.video.tracking.klt.TrackingContext
 
setSequentialMode(boolean) - Method in class org.openimaj.video.tracking.klt.TrackingContext
Enable or disable sequential mode
setStepFactor(float) - Method in class org.openimaj.video.tracking.klt.TrackingContext
Set the step factor
setSubsampling(int) - Method in class org.openimaj.video.tracking.klt.TrackingContext
Set the amount of subsampling
setTargetArea(Shape) - Method in class org.openimaj.video.tracking.klt.TrackingContext
Set the target
setTrackingContext(TrackingContext) - Method in class org.openimaj.video.tracking.klt.KLTTracker
Set the tracking context
setVerbosity(int) - Method in class org.openimaj.video.tracking.klt.KLTTracker
KLTSetVerbosity
setWindowHeight(int) - Method in class org.openimaj.video.tracking.klt.TrackingContext
Set the window height
setWindowWidth(int) - Method in class org.openimaj.video.tracking.klt.TrackingContext
Set the window width
setWriteInternalImages(boolean) - Method in class org.openimaj.video.tracking.klt.TrackingContext
Enable or disable writing of internal images to disk
setX(float) - Method in class org.openimaj.video.tracking.klt.Feature
 
setY(float) - Method in class org.openimaj.video.tracking.klt.Feature
 
storeFeatureList(FeatureList, int) - Method in class org.openimaj.video.tracking.klt.FeatureTable
Store a list of features for the given frame number

T

toString(String, String) - Method in class org.openimaj.video.tracking.klt.Feature
Convert to string representation with the given format
toString() - Method in class org.openimaj.video.tracking.klt.Feature
 
toString() - Method in class org.openimaj.video.tracking.klt.FeatureHistory
 
toString(String, boolean) - Method in class org.openimaj.video.tracking.klt.FeatureList
Convert to a string representation with the given format.
toString() - Method in class org.openimaj.video.tracking.klt.FeatureList
 
toString(String, boolean) - Method in class org.openimaj.video.tracking.klt.FeatureTable
Convert to a string representation.
toString() - Method in class org.openimaj.video.tracking.klt.FeatureTable
 
toString() - Method in class org.openimaj.video.tracking.klt.TrackingContext
KLTPrintTrackingContext
trackFeatures(FImage, FImage) - Method in class org.openimaj.video.tracking.klt.KLTTracker
KLTTrackFeatures Tracks feature points from one image to the next.
trackFeatures(FImage, FImage, PyramidSet, PyramidSet) - Method in class org.openimaj.video.tracking.klt.KLTTracker
KLTTrackFeatures Tracks feature points from one image to the next.
TrackingContext - Class in org.openimaj.video.tracking.klt
klt.c Kanade-Lucas-Tomasi tracker
TrackingContext() - Constructor for class org.openimaj.video.tracking.klt.TrackingContext
KLTCreateTrackingContext
transform(Matrix) - Method in class org.openimaj.video.tracking.klt.Feature
 
translate(float, float) - Method in class org.openimaj.video.tracking.klt.Feature
 
translate(Point2d) - Method in class org.openimaj.video.tracking.klt.Feature
 

U

updateTCBorder() - Method in class org.openimaj.video.tracking.klt.TrackingContext
Updates border, which is dependent upon smooth_sigma_fact, pyramid_sigma_fact, window_size, and subsampling

V

val - Variable in class org.openimaj.video.tracking.klt.Feature
value of feature
valueOf(String) - Static method in enum org.openimaj.video.tracking.klt.KLTTracker.SelectionMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.openimaj.video.tracking.klt.KLTTracker.SelectionMode
Returns an array containing the constants of this enum type, in the order they are declared.

W

writeASCII(PrintWriter) - Method in class org.openimaj.video.tracking.klt.Feature
 
writeBinary(DataOutput) - Method in class org.openimaj.video.tracking.klt.Feature
 
writeFeatureBin(DataOutputStream) - Method in class org.openimaj.video.tracking.klt.Feature
Write feature as binary data
writeFeatureList(File, String) - Method in class org.openimaj.video.tracking.klt.FeatureList
KLTWriteFeatureList() Writes features to file or to screen.
writeFeatureTable(File, String) - Method in class org.openimaj.video.tracking.klt.FeatureTable
Write feature table to a file.
writeInternalImages() - Method in class org.openimaj.video.tracking.klt.TrackingContext
 

X

x - Variable in class org.openimaj.video.tracking.klt.Feature
x ordinate of feature

Y

y - Variable in class org.openimaj.video.tracking.klt.Feature
y ordinate of feature

_

_affine_max_displacement_differ - Static variable in class org.openimaj.video.tracking.klt.TrackingContext
 
_affine_max_iterations - Static variable in class org.openimaj.video.tracking.klt.TrackingContext
 
_affine_max_residue - Static variable in class org.openimaj.video.tracking.klt.TrackingContext
 
_affine_min_displacement - Static variable in class org.openimaj.video.tracking.klt.TrackingContext
 
_affine_window_size - Static variable in class org.openimaj.video.tracking.klt.TrackingContext
 
_affineConsistencyCheck - Static variable in class org.openimaj.video.tracking.klt.TrackingContext
 
_grad_sigma - Static variable in class org.openimaj.video.tracking.klt.TrackingContext
 
_lighting_insensitive - Static variable in class org.openimaj.video.tracking.klt.TrackingContext
 
_max_iterations - Static variable in class org.openimaj.video.tracking.klt.TrackingContext
 
_max_residue - Static variable in class org.openimaj.video.tracking.klt.TrackingContext
 
_min_determinant - Static variable in class org.openimaj.video.tracking.klt.TrackingContext
 
_min_displacement - Static variable in class org.openimaj.video.tracking.klt.TrackingContext
 
_min_eigenvalue - Static variable in class org.openimaj.video.tracking.klt.TrackingContext
 
_mindist - Static variable in class org.openimaj.video.tracking.klt.TrackingContext
 
_nSkippedPixels - Static variable in class org.openimaj.video.tracking.klt.TrackingContext
 
_pyramid_sigma_fact - Static variable in class org.openimaj.video.tracking.klt.TrackingContext
 
_search_range - Static variable in class org.openimaj.video.tracking.klt.TrackingContext
 
_sequentialMode - Static variable in class org.openimaj.video.tracking.klt.TrackingContext
 
_smooth_sigma_fact - Static variable in class org.openimaj.video.tracking.klt.TrackingContext
 
_smoothBeforeSelecting - Static variable in class org.openimaj.video.tracking.klt.TrackingContext
 
_step_factor - Static variable in class org.openimaj.video.tracking.klt.TrackingContext
 
_window_size - Static variable in class org.openimaj.video.tracking.klt.TrackingContext
 
_writeInternalImages - Static variable in class org.openimaj.video.tracking.klt.TrackingContext
 
A B C D E F G H I K M N O P R S T U V W X Y _ 
Skip navigation links