Index
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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form