class: ConfigHarrisCorner
[170:7] extends: object
ConfigHarrisCorner wraps boofcv.abst.feature.detect.interest.ConfigHarrisCorner.
Members
- obj
Methods
-
ConfigHarrisCorner (
bool Weighted = true, int Radius = 2, Kappa = 0.04)Creates a Harris corner config.
- @p
Weightedselects weighted gradients. - @p
Radiusis the region radius. - @p
Kappais the Harris kappa value.
- @p
-
checkValidity ()
Validates this config.
class: ConfigFastCorner
[205:7] extends: object
ConfigFastCorner wraps boofcv.abst.feature.detect.interest.ConfigFastCorner.
Members
- obj
Methods
-
ConfigFastCorner (
int PixelTol = 20, int MinContinuous = 9)Creates a FAST corner config.
- @p
PixelTolis the pixel tolerance. - @p
MinContinuousis the minimum continuous arc length.
- @p
-
checkValidity ()
Validates this config.
class: ConfigGeneralDetector
[146:7] extends: object
ConfigGeneralDetector wraps boofcv.abst.feature.detect.interest.ConfigGeneralDetector.
Members
- obj
Methods
-
ConfigGeneralDetector (
int MaxFeatures = 100, int Radius = 2, Threshold = 1.0)Creates a general feature detector config.
- @p
MaxFeaturesis the maximum number of features. - @p
Radiusis the non-max radius. - @p
Thresholdis the detection threshold.
- @p
-
get (
string Name)Gets a config field.
- @p
Nameis a public config field such as maxFeatures. - @r
Thefield value.
- @p
-
checkValidity ()
Validates this config.
class: FactoryDetectPoint
[22:14] static extends: object
Static wrappers for boofcv.factory.feature.detect.interest.FactoryDetectPoint.
Methods
-
createHarris (
object General, object Harris, string DerivativeClassName)Creates a Harris corner detector.
- @p
Generalis a ConfigGeneralDetector wrapper. - @p
Harrisis a ConfigHarrisCorner wrapper. - @p
DerivativeClassNameis a derivative image class name or short image name. - @r
AGeneralFeatureDetector wrapper.
- @p
-
createShiTomasi (
object General, object ShiTomasi, string DerivativeClassName)Creates a Shi-Tomasi corner detector.
- @p
Generalis a ConfigGeneralDetector wrapper. - @p
ShiTomasiis a ConfigShiTomasi wrapper. - @p
DerivativeClassNameis a derivative image class name or short image name. - @r
AGeneralFeatureDetector wrapper.
- @p
-
createFast (
object General, object Fast, string ImageClassName)Creates a FAST corner detector.
- @p
Generalis a ConfigGeneralDetector wrapper. - @p
Fastis a ConfigFastCorner wrapper. - @p
ImageClassNameis an input image class name or short image name. - @r
AGeneralFeatureDetector wrapper.
- @p
-
createMedian (
object General, string ImageClassName)Creates a median detector.
- @p
Generalis a ConfigGeneralDetector wrapper. - @p
ImageClassNameis an input image class name or short image name. - @r
AGeneralFeatureDetector wrapper.
- @p
-
createKitRos (
object General, string DerivativeClassName)Creates a KitRos detector.
- @p
Generalis a ConfigGeneralDetector wrapper. - @p
DerivativeClassNameis a derivative image class name or short image name. - @r
AGeneralFeatureDetector wrapper.
- @p
class: ConfigShiTomasi
[188:7] extends: object
ConfigShiTomasi wraps boofcv.abst.feature.detect.interest.ConfigShiTomasi.
Members
- obj
Methods
-
ConfigShiTomasi (
bool Weighted = true, int Radius = 2)Creates a Shi-Tomasi config.
- @p
Weightedselects weighted gradients. - @p
Radiusis the region radius.
- @p
-
checkValidity ()
Validates this config.
class: GeneralFeatureDetector
[94:7] extends: object
GeneralFeatureDetector wraps boofcv.alg.feature.detect.interest.GeneralFeatureDetector.
Members
- obj
Methods
-
GeneralFeatureDetector (
object Obj)Wraps a BoofCV GeneralFeatureDetector.
- @p
Objis an existing detector Java object or wrapper.
- @p
-
process (
object Image, DerivX = null, DerivY = null, DerivXX = null, DerivYY = null, DerivXY = null)Processes an image and optional derivatives.
- @p
Imageis the input image. - @p
DerivXis x derivative or null. - @p
DerivYis y derivative or null. - @p
DerivXXis xx derivative or null. - @p
DerivYYis yy derivative or null. - @p
DerivXYis xy derivative or null.
- @p
-
getMaximums ()
Gets detected maximum corners.
- @r
AQueueCorner Java object.
- @r
-
getMinimums ()
Gets detected minimum corners.
- @r
AQueueCorner Java object.
- @r
-
getRequiresGradient ()
Gets whether this detector requires image gradients.
- @r
Trueif gradients are required.
- @r
-
getRequiresHessian ()
Gets whether this detector requires Hessian images.
- @r
Trueif Hessians are required.
- @r
-
getMaxFeatures ()
Gets the feature limit.
- @r
Thefeature limit.
- @r
-
setMaxFeatures (
int N)Sets the feature limit.
- @p
Nis the maximum number of features.
- @p