public class WrapperLaplacianBlobIntensity<I extends boofcv.struct.image.ImageGray> extends BaseGeneralFeatureIntensity<I,boofcv.struct.image.ImageGray>
| Constructor and Description |
|---|
WrapperLaplacianBlobIntensity() |
| Modifier and Type | Method and Description |
|---|---|
boofcv.struct.QueueCorner |
getCandidatesMax()
(Optional) Returns a list of candidate for local maximums.
|
boofcv.struct.QueueCorner |
getCandidatesMin()
(Optional) Returns a list of candidate for local minimums.
|
int |
getIgnoreBorder()
Pixels within this distance from the image border are not processed.
|
boolean |
getRequiresGradient()
If the image gradient is required for calculations.
|
boolean |
getRequiresHessian()
Is the image's second derivative required?
|
boolean |
hasCandidates()
If true there is a list of candidate corners for minimums and/or maximums.
|
boolean |
localMaximums()
Indicates if local maximums are features or not.
|
boolean |
localMinimums()
Indicates if local minimums are features or not.
|
void |
process(I image,
boofcv.struct.image.ImageGray derivX,
boofcv.struct.image.ImageGray derivY,
boofcv.struct.image.ImageGray derivXX,
boofcv.struct.image.ImageGray derivYY,
boofcv.struct.image.ImageGray derivXY)
Computes the corner's intensity.
|
getIntensity, initpublic void process(I image, boofcv.struct.image.ImageGray derivX, boofcv.struct.image.ImageGray derivY, boofcv.struct.image.ImageGray derivXX, boofcv.struct.image.ImageGray derivYY, boofcv.struct.image.ImageGray derivXY)
GeneralFeatureIntensityGeneralFeatureIntensity.getRequiresGradient() and GeneralFeatureIntensity.getRequiresHessian() to see if they are needed.image - Original input imagederivX - First derivative x-axisderivY - First derivative x-axisderivXX - Second derivative x-axis x-axisderivYY - Second derivative x-axis y-axisderivXY - Second derivative x-axis y-axispublic boofcv.struct.QueueCorner getCandidatesMin()
GeneralFeatureIntensitypublic boofcv.struct.QueueCorner getCandidatesMax()
GeneralFeatureIntensitypublic boolean getRequiresGradient()
GeneralFeatureIntensitypublic boolean getRequiresHessian()
GeneralFeatureIntensitypublic boolean hasCandidates()
GeneralFeatureIntensitypublic int getIgnoreBorder()
GeneralFeatureIntensitypublic boolean localMinimums()
GeneralFeatureIntensitypublic boolean localMaximums()
GeneralFeatureIntensity