View Source Evision.LineDescriptor.KeyLine (Evision v0.2.9)
Summary
Types
@type t() :: %Evision.LineDescriptor.KeyLine{ref: reference()}
Type that represents an LineDescriptor.KeyLine
struct.
ref.
reference()
The underlying erlang resource variable.
Functions
@spec getEndPoint(Keyword.t()) :: any() | {:error, String.t()}
@spec getEndPoint(t()) :: {number(), number()} | {:error, String.t()}
getEndPoint
Positional Arguments
- self:
Evision.LineDescriptor.KeyLine.t()
Return
- retval:
Point2f
Returns the end point of the line in the original image
Python prototype (for reference only):
getEndPoint() -> retval
@spec getEndPointInOctave(Keyword.t()) :: any() | {:error, String.t()}
@spec getEndPointInOctave(t()) :: {number(), number()} | {:error, String.t()}
getEndPointInOctave
Positional Arguments
- self:
Evision.LineDescriptor.KeyLine.t()
Return
- retval:
Point2f
Returns the end point of the line in the octave it was extracted from
Python prototype (for reference only):
getEndPointInOctave() -> retval
@spec getStartPoint(Keyword.t()) :: any() | {:error, String.t()}
@spec getStartPoint(t()) :: {number(), number()} | {:error, String.t()}
getStartPoint
Positional Arguments
- self:
Evision.LineDescriptor.KeyLine.t()
Return
- retval:
Point2f
Returns the start point of the line in the original image
Python prototype (for reference only):
getStartPoint() -> retval
@spec getStartPointInOctave(Keyword.t()) :: any() | {:error, String.t()}
@spec getStartPointInOctave(t()) :: {number(), number()} | {:error, String.t()}
getStartPointInOctave
Positional Arguments
- self:
Evision.LineDescriptor.KeyLine.t()
Return
- retval:
Point2f
Returns the start point of the line in the octave it was extracted from
Python prototype (for reference only):
getStartPointInOctave() -> retval
KeyLine
Return
- self:
Evision.LineDescriptor.KeyLine.t()
constructor
Python prototype (for reference only):
KeyLine() -> <line_descriptor_KeyLine object>