View Source Evision.CirclesGridFinderParameters (Evision v0.1.21)

Link to this section Summary

Types

t()

Type that represents an Evision.CirclesGridFinderParameters struct.

Link to this section Types

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

Type that represents an Evision.CirclesGridFinderParameters struct.

  • ref. reference()

    The underlying erlang resource variable.

Link to this section Functions

Link to this function

circlesGridFinderParameters()

View Source
@spec circlesGridFinderParameters() :: t() | {:error, String.t()}

CirclesGridFinderParameters

Return

Python prototype (for reference only):

CirclesGridFinderParameters() -> <CirclesGridFinderParameters object>
Link to this function

get_convexHullFactor(self)

View Source
@spec get_convexHullFactor(t()) :: number()
Link to this function

get_densityNeighborhoodSize(self)

View Source
@spec get_densityNeighborhoodSize(t()) :: {number(), number()}
@spec get_edgeGain(t()) :: number()
@spec get_edgePenalty(t()) :: number()
Link to this function

get_existingVertexGain(self)

View Source
@spec get_existingVertexGain(t()) :: number()
@spec get_keypointScale(t()) :: integer()
Link to this function

get_kmeansAttempts(self)

View Source
@spec get_kmeansAttempts(t()) :: integer()
Link to this function

get_maxRectifiedDistance(self)

View Source
@spec get_maxRectifiedDistance(t()) :: number()
@spec get_minDensity(t()) :: number()
Link to this function

get_minDistanceToAddKeypoint(self)

View Source
@spec get_minDistanceToAddKeypoint(t()) :: integer()
Link to this function

get_minGraphConfidence(self)

View Source
@spec get_minGraphConfidence(t()) :: number()
Link to this function

get_minRNGEdgeSwitchDist(self)

View Source
@spec get_minRNGEdgeSwitchDist(t()) :: number()
@spec get_squareSize(t()) :: number()
@spec get_vertexGain(t()) :: number()
@spec get_vertexPenalty(t()) :: number()
Link to this function

set_convexHullFactor(self, prop)

View Source
@spec set_convexHullFactor(t(), number()) :: t()
Link to this function

set_densityNeighborhoodSize(self, prop)

View Source
@spec set_densityNeighborhoodSize(
  t(),
  {number(), number()}
) :: t()
Link to this function

set_edgeGain(self, prop)

View Source
@spec set_edgeGain(t(), number()) :: t()
Link to this function

set_edgePenalty(self, prop)

View Source
@spec set_edgePenalty(t(), number()) :: t()
Link to this function

set_existingVertexGain(self, prop)

View Source
@spec set_existingVertexGain(t(), number()) :: t()
Link to this function

set_keypointScale(self, prop)

View Source
@spec set_keypointScale(t(), integer()) :: t()
Link to this function

set_kmeansAttempts(self, prop)

View Source
@spec set_kmeansAttempts(t(), integer()) :: t()
Link to this function

set_maxRectifiedDistance(self, prop)

View Source
@spec set_maxRectifiedDistance(t(), number()) :: t()
Link to this function

set_minDensity(self, prop)

View Source
@spec set_minDensity(t(), number()) :: t()
Link to this function

set_minDistanceToAddKeypoint(self, prop)

View Source
@spec set_minDistanceToAddKeypoint(t(), integer()) :: t()
Link to this function

set_minGraphConfidence(self, prop)

View Source
@spec set_minGraphConfidence(t(), number()) :: t()
Link to this function

set_minRNGEdgeSwitchDist(self, prop)

View Source
@spec set_minRNGEdgeSwitchDist(t(), number()) :: t()
Link to this function

set_squareSize(self, prop)

View Source
@spec set_squareSize(t(), number()) :: t()
Link to this function

set_vertexGain(self, prop)

View Source
@spec set_vertexGain(t(), number()) :: t()
Link to this function

set_vertexPenalty(self, prop)

View Source
@spec set_vertexPenalty(t(), number()) :: t()