Class OrientationGradientToImage<T extends ImageGray<T>,D extends ImageGray<D>>

java.lang.Object
boofcv.abst.feature.orientation.OrientationGradientToImage<T,D>
All Implemented Interfaces:
OrientationImage<T>, RegionOrientation

public class OrientationGradientToImage<T extends ImageGray<T>,D extends ImageGray<D>> extends Object implements OrientationImage<T>
Converts an implementation of OrientationGradient into OrientationImage.
  • Constructor Details

  • Method Details

    • setImage

      public void setImage(T image)
      Description copied from interface: OrientationImage
      Specifies input image data for estimating orientation.
      Specified by:
      setImage in interface OrientationImage<T extends ImageGray<T>>
      Parameters:
      image - Input image..
    • getImageType

      public Class<T> getImageType()
      Description copied from interface: OrientationImage
      Returns the type of image it can process.
      Specified by:
      getImageType in interface OrientationImage<T extends ImageGray<T>>
      Returns:
      Type of image which can be processed
    • setObjectRadius

      public void setObjectRadius(double radius)
      Description copied from interface: RegionOrientation
      Specifies the circle's radius that the orientation should be
      Specified by:
      setObjectRadius in interface RegionOrientation
      Parameters:
      radius - Object's radius.
    • compute

      public double compute(double c_x, double c_y)
      Description copied from interface: RegionOrientation
      Computes the orientation of a region about its center.
      Specified by:
      compute in interface RegionOrientation
      Parameters:
      c_x - Center of the region in image pixels.
      c_y - Center of the region in image pixels.
      Returns:
      Orientation in radians. Angle zero points along x-axis and pi/2 along y-axis.
    • copy

      public RegionOrientation copy()
      Description copied from interface: RegionOrientation
      Creates a copy which is functionally identical
      Specified by:
      copy in interface RegionOrientation