Class UnrollSiftScaleSpaceGradient
java.lang.Object
boofcv.alg.feature.detect.interest.UnrollSiftScaleSpaceGradient
Precomputes the gradient for all scales in the scale-space and saves them in a list. Since it saves the entire
scale space it can take up a bit of memory, but allows quick random look up of images.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
The gradient for an image in the scale space. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetDerivX
(byte octaveIdx, byte scaleIdx) getDerivY
(byte octaveIdx, byte scaleIdx) void
initialize
(SiftScaleSpace scaleSpace) Initializes data structures given the scale-spacelookup
(double sigma) Looks up the image which is closest specified sigmavoid
process
(SiftScaleSpace scaleSpace) Sets the input image.
-
Constructor Details
-
UnrollSiftScaleSpaceGradient
public UnrollSiftScaleSpaceGradient()
-
-
Method Details
-
initialize
Initializes data structures given the scale-space -
process
Sets the input image. Scale-space is computed and unrolled from this image -
lookup
Looks up the image which is closest specified sigma -
getDerivX
-
getDerivY
-