Basics

Guides

API Reference

Menu

Basics

Guides

API Reference

class: EnhanceImageOps

[6:14] static extends: object

Static wrappers for boofcv.alg.enhance.EnhanceImageOps.

Methods

  • applyTransform (object Input, object Transform, object Output)

    Applies a histogram transform to an unsigned image.

    • @p Input is a GrayU8 or GrayU16 image.
    • @p Transform is a Java int array.
    • @p Output is the output image.
  • equalizeLocal (object Input, int Radius, object Output, int HistogramLength, Workspaces = null)

    Applies local histogram equalization.

    • @p Input is a GrayU8 or GrayU16 image.
    • @p Radius is the local radius.
    • @p Output is the output image.
    • @p HistogramLength is the histogram length.
    • @p Workspaces is a GrowArray workspace or null.
  • sharpen4 (object Input, object Output)

    Sharpens an image using a 4-neighbor kernel.

    • @p Input is a GrayU8 or GrayF32 image.
    • @p Output is the output image.
  • sharpen8 (object Input, object Output)

    Sharpens an image using an 8-neighbor kernel.

    • @p Input is a GrayU8 or GrayF32 image.
    • @p Output is the output image.
  • kernelEnhance4_F32 ()

    Returns BoofCV's 4-neighbor F32 enhancement kernel.

    • @r A Kernel2D_F32 wrapper.
  • kernelEnhance8_F32 ()

    Returns BoofCV's 8-neighbor F32 enhancement kernel.

    • @r A Kernel2D_F32 wrapper.