Basics

Guides

API Reference

Menu

Basics

Guides

API Reference

class: GBlurImageOps

[6:14] static extends: object

Static wrappers for boofcv.alg.filter.blur.GBlurImageOps.

Methods

  • mean (object Input, object Output, int Radius)

    Applies a mean blur.

    • @p Input is the source BoofCV image wrapper or compatible Java object.
    • @p Output is the destination BoofCV image wrapper or compatible Java object.
    • @p Radius is the blur radius in pixels.
    • @r The output image Java object returned by BoofCV.
  • meanB (object Input, object Output, int Radius, Border = null)

    Applies a mean blur with a border policy.

    • @p Input is the source BoofCV image wrapper or compatible Java object.
    • @p Output is the destination BoofCV image wrapper or compatible Java object.
    • @p Radius is the blur radius in pixels.
    • @p Border is a BoofCV ImageBorder object or null for BoofCV defaults.
    • @r The output image Java object returned by BoofCV.
  • gaussian (object Input, object Output, double Sigma, int Radius)

    Applies a Gaussian blur.

    • @p Input is the source BoofCV image wrapper or compatible Java object.
    • @p Output is the destination BoofCV image wrapper or compatible Java object.
    • @p Sigma is the Gaussian sigma. Use -1 to let BoofCV choose from Radius.
    • @p Radius is the blur radius in pixels. Use -1 to let BoofCV choose from Sigma.
    • @r The output image Java object returned by BoofCV.
  • median (object Input, object Output, int Radius)

    Applies a median blur.

    • @p Input is the source BoofCV image wrapper or compatible Java object.
    • @p Output is the destination BoofCV image wrapper or compatible Java object.
    • @p Radius is the blur radius in pixels.
    • @r The output image Java object returned by BoofCV.

class: FactoryBlurFilter

[57:14] static extends: object

Static wrappers for boofcv.factory.filter.blur.FactoryBlurFilter.

Methods

  • mean (object ImageTypeValue, int Radius)

    Creates a mean blur filter.

    • @p ImageTypeValue is an ImageType wrapper or compatible Java object.
    • @p Radius is the blur radius in pixels.
    • @r A BlurFilter wrapper.
  • gaussian (object ImageTypeValue, double Sigma, int Radius)

    Creates a Gaussian blur filter.

    • @p ImageTypeValue is an ImageType wrapper or compatible Java object.
    • @p Sigma is the Gaussian sigma. Use -1 to let BoofCV choose from Radius.
    • @p Radius is the blur radius in pixels. Use -1 to let BoofCV choose from Sigma.
    • @r A BlurFilter wrapper.
  • median (object ImageTypeValue, int Radius)

    Creates a median blur filter.

    • @p ImageTypeValue is an ImageType wrapper or compatible Java object.
    • @p Radius is the blur radius in pixels.
    • @r A BlurFilter wrapper.

class: BlurFilter

[93:7] extends: object

BlurFilter wraps boofcv.abst.filter.blur.BlurFilter.

Members

  • obj

Methods

  • BlurFilter (object Obj)

    Wraps a BoofCV BlurFilter object.

    • @p Obj is an existing BlurFilter Java object or wrapper.
  • process (object Input, object Output)

    Processes an input image into an output image.

    • @p Input is the source BoofCV image wrapper or compatible Java object.
    • @p Output is the destination BoofCV image wrapper or compatible Java object.
  • getRadius ()

    Gets the blur radius.

    • @r The blur radius in pixels.
  • setRadius (int Radius)

    Sets the blur radius.

    • @p Radius is the blur radius in pixels.
  • getImageType ()

    Gets the input image type.

    • @r An ImageType Java object.
  • getOutputType ()

    Gets the output image type.

    • @r An ImageType Java object.