Basics

Guides

API Reference

Menu

Basics

Guides

API Reference

class: LensDistortionPinhole

[54:7] extends: object

LensDistortionPinhole wraps boofcv.alg.distort.pinhole.LensDistortionPinhole.

Members

  • obj

Methods

  • LensDistortionPinhole (object Camera)

    Creates or wraps a pinhole lens distortion model.

    • @p Camera is a CameraPinhole wrapper or existing Java object.
  • distort_F32 (bool PixelIn, bool PixelOut)

    Creates a float distortion transform.

    • @p PixelIn true if input is pixels.
    • @p PixelOut true if output is pixels.
    • @r A Point2Transform2_F32 Java object.
  • distort_F64 (bool PixelIn, bool PixelOut)

    Creates a double distortion transform.

    • @p PixelIn true if input is pixels.
    • @p PixelOut true if output is pixels.
    • @r A Point2Transform2_F64 Java object.
  • undistort_F32 (bool PixelIn, bool PixelOut)

    Creates a float undistortion transform.

    • @p PixelIn true if input is pixels.
    • @p PixelOut true if output is pixels.
    • @r A Point2Transform2_F32 Java object.
  • undistort_F64 (bool PixelIn, bool PixelOut)

    Creates a double undistortion transform.

    • @p PixelIn true if input is pixels.
    • @p PixelOut true if output is pixels.
    • @r A Point2Transform2_F64 Java object.
  • getIntrinsic ()

    Gets intrinsic camera parameters.

    • @r A CameraPinhole Java object.

class: LensDistortionBrown

[99:7] extends: LensDistortionPinhole

LensDistortionBrown wraps boofcv.alg.distort.brown.LensDistortionBrown.

Methods

  • LensDistortionBrown (object Camera)

    Creates a Brown lens distortion model.

    • @p Camera is a CameraPinholeBrown wrapper.

class: LensDistortionOps_F64

[36:14] static extends: object

Static wrappers for boofcv.alg.distort.LensDistortionOps_F64.

Methods

  • transformChangeModel (string TypeName, object Original, object Desired, bool Modify, object Output)

    Creates a change-model transform.

    • @p TypeName is NONE, FULL_VIEW, EXPAND, or CENTER.
    • @p Original is the original camera.
    • @p Desired is the desired camera.
    • @p Modify true allows modifying Desired.
    • @p Output is the output camera.
    • @r A Point2Transform2_F64 Java object.

class: LensDistortionUniversalOmni

[110:7] extends: object

LensDistortionUniversalOmni wraps boofcv.alg.distort.universal.LensDistortionUniversalOmni.

Members

  • obj

Methods

  • LensDistortionUniversalOmni (object Camera)

    Creates a universal omni lens distortion model.

    • @p Camera is a CameraUniversalOmni wrapper.
  • distortStoP_F64 ()

    Creates a double spherical-to-pixel transform.

    • @r A Point3Transform2_F64 Java object.
  • distortStoP_F32 ()

    Creates a float spherical-to-pixel transform.

    • @r A Point3Transform2_F32 Java object.
  • undistortPtoS_F64 ()

    Creates a double pixel-to-spherical transform.

    • @r A Point2Transform3_F64 Java object.
  • undistortPtoS_F32 ()

    Creates a float pixel-to-spherical transform.

    • @r A Point2Transform3_F32 Java object.

class: AdjustmentType

[6:14] static extends: object

AdjustmentType wraps boofcv.alg.distort.AdjustmentType.

Methods

  • valueOf (string Name)

    Looks up an adjustment enum.

    • @p Name is NONE, FULL_VIEW, EXPAND, or CENTER.
    • @r The enum Java object.

class: LensDistortionOps_F32

[18:14] static extends: object

Static wrappers for boofcv.alg.distort.LensDistortionOps_F32.

Methods

  • transformChangeModel (string TypeName, object Original, object Desired, bool Modify, object Output)

    Creates a change-model transform.

    • @p TypeName is NONE, FULL_VIEW, EXPAND, or CENTER.
    • @p Original is the original camera.
    • @p Desired is the desired camera.
    • @p Modify true allows modifying Desired.
    • @p Output is the output camera.
    • @r A Point2Transform2_F32 Java object.

class: LensDistortionKannalaBrandt

[142:7] extends: object

LensDistortionKannalaBrandt wraps boofcv.alg.distort.kanbra.LensDistortionKannalaBrandt.

Members

  • obj

Methods

  • LensDistortionKannalaBrandt (object Camera)

    Creates a Kannala-Brandt lens distortion model.

    • @p Camera is a CameraKannalaBrandt wrapper.
  • distortStoP_F64 ()

    Creates a double spherical-to-pixel transform.

    • @r A Point3Transform2_F64 Java object.
  • distortStoP_F32 ()

    Creates a float spherical-to-pixel transform.

    • @r A Point3Transform2_F32 Java object.
  • undistortPtoS_F64 ()

    Creates a double pixel-to-spherical transform.

    • @r A Point2Transform3_F64 Java object.
  • undistortPtoS_F32 ()

    Creates a float pixel-to-spherical transform.

    • @r A Point2Transform3_F32 Java object.