Documentation of 'boofcv.abst.feature.detect.intensity.WrapperGradientCornerIntensity' Java class
WrapperGradientCornerIntensity
boofcv.abst.feature.detect.intensity

Class WrapperGradientCornerIntensity<I extends ImageGray,D extends ImageGray>

    • Method Detail

      • process

        public void process(I image,
                            D derivX,
                            D derivY,
                            D derivXX,
                            D derivYY,
                            D derivXY)
        Description copied from interface: GeneralFeatureIntensity
        Computes the corner's intensity. Before computing the various image derivatives call GeneralFeatureIntensity.getRequiresGradient() and GeneralFeatureIntensity.getRequiresHessian() to see if they are needed.
        Parameters:
        image - Original input image
        derivX - First derivative x-axis
        derivY - First derivative x-axis
        derivXX - Second derivative x-axis x-axis
        derivYY - Second derivative x-axis y-axis
        derivXY - Second derivative x-axis y-axis
      • getCandidatesMin

        public QueueCorner getCandidatesMin()
        Description copied from interface: GeneralFeatureIntensity
        (Optional) Returns a list of candidate for local minimums.
        Returns:
        List of potential features. If not supported then null is returned.
      • getCandidatesMax

        public QueueCorner getCandidatesMax()
        Description copied from interface: GeneralFeatureIntensity
        (Optional) Returns a list of candidate for local maximums.
        Returns:
        List of potential features. If not supported then null is returned.
      • getRequiresGradient

        public boolean getRequiresGradient()
        Description copied from interface: GeneralFeatureIntensity
        If the image gradient is required for calculations.
        Returns:
        true if the image gradient is required.
      • getRequiresHessian

        public boolean getRequiresHessian()
        Description copied from interface: GeneralFeatureIntensity
        Is the image's second derivative required?
        Returns:
        is the hessian required.
      • hasCandidates

        public boolean hasCandidates()
        Description copied from interface: GeneralFeatureIntensity
        If true there is a list of candidate corners for minimums and/or maximums.
      • getIgnoreBorder

        public int getIgnoreBorder()
        Description copied from interface: GeneralFeatureIntensity
        Pixels within this distance from the image border are not processed.
        Returns:
        Size of unprocessed border around the image.
      • localMaximums

        public boolean localMaximums()
        Description copied from interface: GeneralFeatureIntensity
        Indicates if local maximums are features or not.
        Returns:
        true for local maximum features.
      • localMinimums

        public boolean localMinimums()
        Description copied from interface: GeneralFeatureIntensity
        Indicates if local minimums are features or not.
        Returns:
        true for local minimum features.

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.