View Source Evision.MCC.CChecker (Evision v0.1.34)
Summary
Functions
create
getBox
getCenter
getChartsRGB
getChartsYCbCr
getCost
getTarget
setBox
setCenter
setChartsRGB
setChartsYCbCr
setCost
setTarget
Types
@type t() :: %Evision.MCC.CChecker{ref: reference()}
Type that represents an MCC.CChecker
struct.
ref.
reference()
The underlying erlang resource variable.
Functions
create
Return
- retval:
CChecker
\brief Create a new CChecker object. \return A pointer to the implementation of the CChecker
Python prototype (for reference only):
create() -> retval
getBox
Positional Arguments
- self:
Evision.MCC.CChecker.t()
Return
- retval:
[Point2f]
Python prototype (for reference only):
getBox() -> retval
getCenter
Positional Arguments
- self:
Evision.MCC.CChecker.t()
Return
- retval:
Point2f
Python prototype (for reference only):
getCenter() -> retval
@spec getChartsRGB(t()) :: Evision.Mat.t() | {:error, String.t()}
getChartsRGB
Positional Arguments
- self:
Evision.MCC.CChecker.t()
Return
- retval:
Evision.Mat.t()
Python prototype (for reference only):
getChartsRGB() -> retval
@spec getChartsYCbCr(t()) :: Evision.Mat.t() | {:error, String.t()}
getChartsYCbCr
Positional Arguments
- self:
Evision.MCC.CChecker.t()
Return
- retval:
Evision.Mat.t()
Python prototype (for reference only):
getChartsYCbCr() -> retval
getCost
Positional Arguments
- self:
Evision.MCC.CChecker.t()
Return
- retval:
float
Python prototype (for reference only):
getCost() -> retval
getTarget
Positional Arguments
- self:
Evision.MCC.CChecker.t()
Return
- retval:
TYPECHART
Python prototype (for reference only):
getTarget() -> retval
setBox
Positional Arguments
- self:
Evision.MCC.CChecker.t()
- box:
[Point2f]
Python prototype (for reference only):
setBox(_box) -> None
setCenter
Positional Arguments
- self:
Evision.MCC.CChecker.t()
- center:
Point2f
Python prototype (for reference only):
setCenter(_center) -> None
@spec setChartsRGB(t(), Evision.Mat.maybe_mat_in()) :: t() | {:error, String.t()}
setChartsRGB
Positional Arguments
- self:
Evision.MCC.CChecker.t()
- chartsRGB:
Evision.Mat.t()
Python prototype (for reference only):
setChartsRGB(_chartsRGB) -> None
@spec setChartsYCbCr(t(), Evision.Mat.maybe_mat_in()) :: t() | {:error, String.t()}
setChartsYCbCr
Positional Arguments
- self:
Evision.MCC.CChecker.t()
- chartsYCbCr:
Evision.Mat.t()
Python prototype (for reference only):
setChartsYCbCr(_chartsYCbCr) -> None
setCost
Positional Arguments
- self:
Evision.MCC.CChecker.t()
- cost:
float
Python prototype (for reference only):
setCost(_cost) -> None
setTarget
Positional Arguments
- self:
Evision.MCC.CChecker.t()
- target:
TYPECHART
Python prototype (for reference only):
setTarget(_target) -> None