boofcv.examples.features
Class ExampleDetectDescribe
- java.lang.Object
-
- boofcv.examples.features.ExampleDetectDescribe
-
public class ExampleDetectDescribe extends java.lang.ObjectDetectDescribePointprovides a single unified interface for detecting interest points inside of images and describing the features. For some features (e.g. SIFT) it can be much faster than the alternative approach where individual algorithms are used for feature detection, orientation estimation, and describe. It also simplifies the code. This example demonstrates how to create instances, but theExampleAssociatePointsdemonstrates how to use the interface.
-
-
Constructor Summary
Constructors Constructor and Description ExampleDetectDescribe()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method and Description static <T extends ImageGray,TD extends TupleDesc>
DetectDescribePoint<T,TD>createFromComponents(java.lang.Class<T> imageType)Any arbitrary implementation of InterestPointDetector, OrientationImage, DescribeRegionPoint can be combined into DetectDescribePoint.static <T extends ImageGray,TD extends TupleDesc>
DetectDescribePoint<T,TD>createFromPremade(java.lang.Class<T> imageType)For some features, there are pre-made implementations of DetectDescribePoint.static voidmain(java.lang.String[] args)
-
-
-
Method Detail
-
createFromPremade
public static <T extends ImageGray,TD extends TupleDesc> DetectDescribePoint<T,TD> createFromPremade(java.lang.Class<T> imageType)
For some features, there are pre-made implementations of DetectDescribePoint. This has only been done in situations where there was a performance advantage or that it was a very common combination.
-
createFromComponents
public static <T extends ImageGray,TD extends TupleDesc> DetectDescribePoint<T,TD> createFromComponents(java.lang.Class<T> imageType)
Any arbitrary implementation of InterestPointDetector, OrientationImage, DescribeRegionPoint can be combined into DetectDescribePoint. The syntax is more complex, but the end result is more flexible. This should only be done if there isn't a pre-made DetectDescribePoint.
-
main
public static void main(java.lang.String[] args)
-
-
DataMelt 3.0 © DataMelt by jWork.ORG