Index

A B D E F G H I L M N O P R S T V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

addTree(FeatureTree) - Method in class imagingbook.violajones.lib.Stage
 

B

baseScale - Variable in class imagingbook.violajones.lib.FaceDetector.Parameters
The initial ratio between the window size and the Haar classifier size (default 2).
Bishops1_jpg - Enum constant in enum imagingbook.violajones.images.SampleFaceImage
 
Bishops2_jpg - Enum constant in enum imagingbook.violajones.images.SampleFaceImage
 

D

doGradientPruning - Variable in class imagingbook.violajones.lib.FaceDetector.Parameters
Flag indicating if Canny pruning should be applied.

E

eval(IntegralImage, int, int, double) - Method in class imagingbook.violajones.lib.FeatureNode
Evaluates this feature node by applying its rectangular patches.

F

FaceDetector - Class in imagingbook.violajones.lib
The core class.
FaceDetector(HaarCascadeDescriptor, FaceDetector.Parameters) - Constructor for class imagingbook.violajones.lib.FaceDetector
The only constructor.
FaceDetector.Parameters - Class in imagingbook.violajones.lib
Nested class representing parameters and their default values.
FaceRegion - Class in imagingbook.violajones.lib
Merely a rectangle which can check for overlap with another rectangle.
FeatureNode - Class in imagingbook.violajones.lib
Represents a Haar feature, usually composed of multiple rectangular patches (of type FeaturePatch).
FeaturePatch - Class in imagingbook.violajones.lib
Represents a rectangle, along with a weight.
FeatureTree - Class in imagingbook.violajones.lib
A binary tree for detection.
Find_Faces - Class in violajones_demos
ImageJ plugin.
Find_Faces() - Constructor for class violajones_demos.Find_Faces
 
findFaces(int[][]) - Method in class imagingbook.violajones.lib.FaceDetector
 
findFaces(ByteProcessor) - Method in class imagingbook.violajones.lib.FaceDetector
Detects faces in the supplied image.
fromInputStream(InputStream) - Static method in class imagingbook.violajones.lib.HaarCascadeDescriptor
Creates a Haar cascade from the specification given in a XML stream.
fromXmlDocument(Document) - Static method in class imagingbook.violajones.lib.HaarCascadeDescriptor
 
FrontalFaceAlt2 - Enum constant in enum imagingbook.violajones.data.HaarTrainingSet
 
FrontalFaceDefault - Enum constant in enum imagingbook.violajones.data.HaarTrainingSet
 

G

getChild(int) - Method in class imagingbook.violajones.lib.FeatureNode
 
getFeatures() - Method in class imagingbook.violajones.lib.FeatureTree
 
getFileName() - Method in enum imagingbook.violajones.data.HaarTrainingSet
 
getHeight() - Method in class imagingbook.violajones.lib.HaarCascadeDescriptor
Returns the height of this Haar cascade.
getPatches() - Method in class imagingbook.violajones.lib.FeatureNode
 
getRelativeDirectory() - Method in enum imagingbook.violajones.data.HaarTrainingSet
 
getStages() - Method in class imagingbook.violajones.lib.HaarCascadeDescriptor
Returns the number of stages in this Haar cascade.
getThreshold() - Method in class imagingbook.violajones.lib.Stage
 
getTrees() - Method in class imagingbook.violajones.lib.Stage
 
getValue(int) - Method in class imagingbook.violajones.lib.FeatureNode
 
getWidth() - Method in class imagingbook.violajones.lib.HaarCascadeDescriptor
Returns the width of this Haar cascade.
Gradient - Class in imagingbook.violajones.lib
Used to calculate the gradient magnitude inside a given rectangular region.
Gradient() - Constructor for class imagingbook.violajones.lib.Gradient
 
gradientSigma - Variable in class imagingbook.violajones.lib.FaceDetector.Parameters
The width of the Gaussian blur applied before gradient calculation.
Group2006_jpg - Enum constant in enum imagingbook.violajones.images.SampleFaceImage
 

H

HaarCascadeDescriptor - Class in imagingbook.violajones.lib
This class represents a trained Haar cascade classifier.
HaarCascadeEye - Enum constant in enum imagingbook.violajones.data.HaarTrainingSet
 
HaarTrainingSet - Enum in imagingbook.violajones.data
This class gives easy access to the Haar training sets, obtained from OpenCV.
hasChild(int) - Method in class imagingbook.violajones.lib.FeatureNode
 
hasValue(int) - Method in class imagingbook.violajones.lib.FeatureNode
 

I

imagingbook_violajones_plugins - module imagingbook_violajones_plugins
 
imagingbook.violajones.data - module imagingbook.violajones.data
 
imagingbook.violajones.data - package imagingbook.violajones.data
 
imagingbook.violajones.images - package imagingbook.violajones.images
 
imagingbook.violajones.lib - module imagingbook.violajones.lib
 
imagingbook.violajones.lib - package imagingbook.violajones.lib
 

L

Lena_jpg - Enum constant in enum imagingbook.violajones.images.SampleFaceImage
 
List_Haar_Cascade_Files - Class in violajones_utils
ImageJ plugin.
List_Haar_Cascade_Files() - Constructor for class violajones_utils.List_Haar_Cascade_Files
 

M

main(String[]) - Static method in enum imagingbook.violajones.data.HaarTrainingSet
 
main(String[]) - Static method in class imagingbook.violajones.lib.HaarCascadeDescriptor
 
maxGradientMagnitude - Variable in class imagingbook.violajones.lib.FaceDetector.Parameters
The maximum (normalized) gradient magnitude if pruning is on.
minGradientMagnitude - Variable in class imagingbook.violajones.lib.FaceDetector.Parameters
The minimum (normalized) gradient magnitude if pruning is on.
minMergeRegionOverlap - Variable in class imagingbook.violajones.lib.FaceDetector.Parameters
The minimum percentage of overlap for merging two regions.
minNeighbors - Variable in class imagingbook.violajones.lib.FaceDetector.Parameters
The minimum number of rectangles needed for the corresponding detection to be kept

N

Nobelaureates2007_jpg - Enum constant in enum imagingbook.violajones.images.SampleFaceImage
 

O

Open_Sample_Image - Class in violajones_demos
ImageJ plugin.
Open_Sample_Image() - Constructor for class violajones_demos.Open_Sample_Image
 

P

Parameters() - Constructor for class imagingbook.violajones.lib.FaceDetector.Parameters
 
pass(IntegralImage, int, int, double) - Method in class imagingbook.violajones.lib.Stage
 
print() - Method in class imagingbook.violajones.lib.FeatureTree
 
print() - Method in class imagingbook.violajones.lib.Stage
 
print(int) - Method in class imagingbook.violajones.lib.FeatureNode
 
printToStream(PrintStream) - Method in class imagingbook.violajones.lib.HaarCascadeDescriptor
 

R

run(ImageProcessor) - Method in class violajones_demos.Find_Faces
 
run(ImageProcessor) - Method in class violajones_utils.Visualize_Haar_Cascade_Overlay
 
run(ImageProcessor) - Method in class violajones_utils.Visualize_Haar_Cascade_Paint
 
run(String) - Method in class violajones_demos.Open_Sample_Image
 
run(String) - Method in class violajones_utils.List_Haar_Cascade_Files
 

S

SampleFaceImage - Enum in imagingbook.violajones.images
 
scaleStep - Variable in class imagingbook.violajones.lib.FaceDetector.Parameters
The scale increment of the window size, at each step (default 1.25).
setup(String, ImagePlus) - Method in class violajones_demos.Find_Faces
 
setup(String, ImagePlus) - Method in class violajones_utils.Visualize_Haar_Cascade_Overlay
 
setup(String, ImagePlus) - Method in class violajones_utils.Visualize_Haar_Cascade_Paint
 
Stage - Class in imagingbook.violajones.lib
A single stage of the cascade.
Stage(double) - Constructor for class imagingbook.violajones.lib.Stage
 
sum(IntegralImage, int, int, double) - Method in class imagingbook.violajones.lib.Stage
 

T

toString() - Method in class imagingbook.violajones.lib.FeaturePatch
 
toString() - Method in class imagingbook.violajones.lib.HaarCascadeDescriptor
 

V

valueOf(String) - Static method in enum imagingbook.violajones.data.HaarTrainingSet
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum imagingbook.violajones.images.SampleFaceImage
Returns the enum constant of this type with the specified name.
values() - Static method in enum imagingbook.violajones.data.HaarTrainingSet
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum imagingbook.violajones.images.SampleFaceImage
Returns an array containing the constants of this enum type, in the order they are declared.
violajones_demos - package violajones_demos
Permission to use and distribute this software is granted under the BSD 2-Clause "Simplified" License (see http://opensource.org/licenses/BSD-2-Clause).
violajones_utils - package violajones_utils
Permission to use and distribute this software is granted under the BSD 2-Clause "Simplified" License (see http://opensource.org/licenses/BSD-2-Clause).
Visualize_Haar_Cascade_Overlay - Class in violajones_utils
ImageJ plugin.
Visualize_Haar_Cascade_Overlay() - Constructor for class violajones_utils.Visualize_Haar_Cascade_Overlay
 
Visualize_Haar_Cascade_Paint - Class in violajones_utils
ImageJ plugin.
Visualize_Haar_Cascade_Paint() - Constructor for class violajones_utils.Visualize_Haar_Cascade_Paint
 

W

weight - Variable in class imagingbook.violajones.lib.FeaturePatch
 
winShiftFraction - Variable in class imagingbook.violajones.lib.FaceDetector.Parameters
The shift of the window at each sub-step, in terms of percentage of the window size.

X

XML_TYPE_ID1 - Static variable in class imagingbook.violajones.lib.HaarCascadeDescriptor
 
XML_TYPE_ID2 - Static variable in class imagingbook.violajones.lib.HaarCascadeDescriptor
 
A B D E F G H I L M N O P R S T V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form