View Source Evision.XImgProc.EdgeDrawing.Params (Evision v0.2.9)

Summary

Types

t()

Type that represents an XImgProc.EdgeDrawing.Params struct.

Types

@type t() :: %Evision.XImgProc.EdgeDrawing.Params{ref: reference()}

Type that represents an XImgProc.EdgeDrawing.Params struct.

  • ref. reference()

    The underlying erlang resource variable.

Functions

Link to this function

get_AnchorThresholdValue(self)

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

get_EdgeDetectionOperator(self)

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

get_GradientThresholdValue(self)

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

get_LineFitErrorThreshold(self)

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

get_MaxDistanceBetweenTwoLines(self)

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

get_MaxErrorThreshold(self)

View Source
@spec get_MaxErrorThreshold(t()) :: number()
@spec get_MinLineLength(t()) :: integer()
@spec get_MinPathLength(t()) :: integer()
@spec get_NFAValidation(t()) :: boolean()
@spec get_PFmode(t()) :: boolean()
@spec get_ScanInterval(t()) :: integer()
@spec get_Sigma(t()) :: number()
@spec get_SumFlag(t()) :: boolean()
Link to this function

set_AnchorThresholdValue(self, prop)

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

set_EdgeDetectionOperator(self, prop)

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

set_GradientThresholdValue(self, prop)

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

set_LineFitErrorThreshold(self, prop)

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

set_MaxDistanceBetweenTwoLines(self, prop)

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

set_MaxErrorThreshold(self, prop)

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

set_MinLineLength(self, prop)

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

set_MinPathLength(self, prop)

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

set_NFAValidation(self, prop)

View Source
@spec set_NFAValidation(t(), boolean()) :: t()
@spec set_PFmode(t(), boolean()) :: t()
Link to this function

set_ScanInterval(self, prop)

View Source
@spec set_ScanInterval(t(), integer()) :: t()
@spec set_Sigma(t(), number()) :: t()
@spec set_SumFlag(t(), boolean()) :: t()
Link to this function

ximgproc_EdgeDrawing_Params()

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

EdgeDrawing_Params

Return
  • self: Evision.XImgProc.EdgeDrawing.Params.t()

Python prototype (for reference only):

EdgeDrawing_Params() -> <ximgproc_EdgeDrawing_Params object>
Link to this function

ximgproc_EdgeDrawing_Params(named_args)

View Source
@spec ximgproc_EdgeDrawing_Params(Keyword.t()) :: any() | {:error, String.t()}