View Source Evision.GeneralizedHoughGuil (Evision v0.1.21)

Link to this section Summary

Types

t()

Type that represents an Evision.GeneralizedHoughGuil struct.

Link to this section Types

@type t() :: %Evision.GeneralizedHoughGuil{ref: reference()}

Type that represents an Evision.GeneralizedHoughGuil struct.

  • ref. reference()

    The underlying erlang resource variable.

Link to this section Functions

@spec getAngleEpsilon(t()) :: number() | {:error, String.t()}

getAngleEpsilon

Positional Arguments
  • self: Evision.GeneralizedHoughGuil.t()
Return
  • retval: double

Python prototype (for reference only):

getAngleEpsilon() -> retval
@spec getAngleStep(t()) :: number() | {:error, String.t()}

getAngleStep

Positional Arguments
  • self: Evision.GeneralizedHoughGuil.t()
Return
  • retval: double

Python prototype (for reference only):

getAngleStep() -> retval
@spec getAngleThresh(t()) :: integer() | {:error, String.t()}

getAngleThresh

Positional Arguments
  • self: Evision.GeneralizedHoughGuil.t()
Return
  • retval: int

Python prototype (for reference only):

getAngleThresh() -> retval
@spec getLevels(t()) :: integer() | {:error, String.t()}

getLevels

Positional Arguments
  • self: Evision.GeneralizedHoughGuil.t()
Return
  • retval: int

Python prototype (for reference only):

getLevels() -> retval
@spec getMaxAngle(t()) :: number() | {:error, String.t()}

getMaxAngle

Positional Arguments
  • self: Evision.GeneralizedHoughGuil.t()
Return
  • retval: double

Python prototype (for reference only):

getMaxAngle() -> retval
@spec getMaxScale(t()) :: number() | {:error, String.t()}

getMaxScale

Positional Arguments
  • self: Evision.GeneralizedHoughGuil.t()
Return
  • retval: double

Python prototype (for reference only):

getMaxScale() -> retval
@spec getMinAngle(t()) :: number() | {:error, String.t()}

getMinAngle

Positional Arguments
  • self: Evision.GeneralizedHoughGuil.t()
Return
  • retval: double

Python prototype (for reference only):

getMinAngle() -> retval
@spec getMinScale(t()) :: number() | {:error, String.t()}

getMinScale

Positional Arguments
  • self: Evision.GeneralizedHoughGuil.t()
Return
  • retval: double

Python prototype (for reference only):

getMinScale() -> retval
@spec getPosThresh(t()) :: integer() | {:error, String.t()}

getPosThresh

Positional Arguments
  • self: Evision.GeneralizedHoughGuil.t()
Return
  • retval: int

Python prototype (for reference only):

getPosThresh() -> retval
@spec getScaleStep(t()) :: number() | {:error, String.t()}

getScaleStep

Positional Arguments
  • self: Evision.GeneralizedHoughGuil.t()
Return
  • retval: double

Python prototype (for reference only):

getScaleStep() -> retval
@spec getScaleThresh(t()) :: integer() | {:error, String.t()}

getScaleThresh

Positional Arguments
  • self: Evision.GeneralizedHoughGuil.t()
Return
  • retval: int

Python prototype (for reference only):

getScaleThresh() -> retval
@spec getXi(t()) :: number() | {:error, String.t()}

getXi

Positional Arguments
  • self: Evision.GeneralizedHoughGuil.t()
Return
  • retval: double

Python prototype (for reference only):

getXi() -> retval
Link to this function

setAngleEpsilon(self, angleEpsilon)

View Source
@spec setAngleEpsilon(t(), number()) :: :ok | {:error, String.t()}

setAngleEpsilon

Positional Arguments
  • self: Evision.GeneralizedHoughGuil.t()
  • angleEpsilon: double

Python prototype (for reference only):

setAngleEpsilon(angleEpsilon) -> None
Link to this function

setAngleStep(self, angleStep)

View Source
@spec setAngleStep(t(), number()) :: :ok | {:error, String.t()}

setAngleStep

Positional Arguments
  • self: Evision.GeneralizedHoughGuil.t()
  • angleStep: double

Python prototype (for reference only):

setAngleStep(angleStep) -> None
Link to this function

setAngleThresh(self, angleThresh)

View Source
@spec setAngleThresh(t(), integer()) :: :ok | {:error, String.t()}

setAngleThresh

Positional Arguments
  • self: Evision.GeneralizedHoughGuil.t()
  • angleThresh: int

Python prototype (for reference only):

setAngleThresh(angleThresh) -> None
@spec setLevels(t(), integer()) :: :ok | {:error, String.t()}

setLevels

Positional Arguments
  • self: Evision.GeneralizedHoughGuil.t()
  • levels: int

Python prototype (for reference only):

setLevels(levels) -> None
Link to this function

setMaxAngle(self, maxAngle)

View Source
@spec setMaxAngle(t(), number()) :: :ok | {:error, String.t()}

setMaxAngle

Positional Arguments
  • self: Evision.GeneralizedHoughGuil.t()
  • maxAngle: double

Python prototype (for reference only):

setMaxAngle(maxAngle) -> None
Link to this function

setMaxScale(self, maxScale)

View Source
@spec setMaxScale(t(), number()) :: :ok | {:error, String.t()}

setMaxScale

Positional Arguments
  • self: Evision.GeneralizedHoughGuil.t()
  • maxScale: double

Python prototype (for reference only):

setMaxScale(maxScale) -> None
Link to this function

setMinAngle(self, minAngle)

View Source
@spec setMinAngle(t(), number()) :: :ok | {:error, String.t()}

setMinAngle

Positional Arguments
  • self: Evision.GeneralizedHoughGuil.t()
  • minAngle: double

Python prototype (for reference only):

setMinAngle(minAngle) -> None
Link to this function

setMinScale(self, minScale)

View Source
@spec setMinScale(t(), number()) :: :ok | {:error, String.t()}

setMinScale

Positional Arguments
  • self: Evision.GeneralizedHoughGuil.t()
  • minScale: double

Python prototype (for reference only):

setMinScale(minScale) -> None
Link to this function

setPosThresh(self, posThresh)

View Source
@spec setPosThresh(t(), integer()) :: :ok | {:error, String.t()}

setPosThresh

Positional Arguments
  • self: Evision.GeneralizedHoughGuil.t()
  • posThresh: int

Python prototype (for reference only):

setPosThresh(posThresh) -> None
Link to this function

setScaleStep(self, scaleStep)

View Source
@spec setScaleStep(t(), number()) :: :ok | {:error, String.t()}

setScaleStep

Positional Arguments
  • self: Evision.GeneralizedHoughGuil.t()
  • scaleStep: double

Python prototype (for reference only):

setScaleStep(scaleStep) -> None
Link to this function

setScaleThresh(self, scaleThresh)

View Source
@spec setScaleThresh(t(), integer()) :: :ok | {:error, String.t()}

setScaleThresh

Positional Arguments
  • self: Evision.GeneralizedHoughGuil.t()
  • scaleThresh: int

Python prototype (for reference only):

setScaleThresh(scaleThresh) -> None
@spec setXi(t(), number()) :: :ok | {:error, String.t()}

setXi

Positional Arguments
  • self: Evision.GeneralizedHoughGuil.t()
  • xi: double

Python prototype (for reference only):

setXi(xi) -> None