View Source Evision.Detail.BlocksCompensator (Evision v0.1.12)
Link to this section Summary
Types
Type that represents an Evision.Detail.BlocksCompensator
struct.
Functions
Positional Arguments
- index:
int
- corner:
Point
- mask:
Evision.Mat
Return
- image:
Evision.Mat
Python prototype (for reference):
Return
- retval:
Size
Python prototype (for reference):
Return
- umv:
[Evision.Mat]
.
Python prototype (for reference):
Return
- retval:
int
Python prototype (for reference):
Return
- retval:
int
Python prototype (for reference):
Return
- retval:
double
Python prototype (for reference):
Positional Arguments
- size:
Size
Python prototype (for reference):
Positional Arguments
- width:
int
- height:
int
Python prototype (for reference):
Positional Arguments
- umv:
[Evision.Mat]
Python prototype (for reference):
Positional Arguments
- nr_feeds:
int
Python prototype (for reference):
Positional Arguments
- nr_iterations:
int
Python prototype (for reference):
Positional Arguments
- similarity_threshold:
double
Python prototype (for reference):
Link to this section Types
@type t() :: %Evision.Detail.BlocksCompensator{ref: reference()}
Type that represents an Evision.Detail.BlocksCompensator
struct.
ref.
reference()
The underlying erlang resource variable.
Link to this section Functions
@spec apply( t(), integer(), {number(), number()}, Evision.Mat.maybe_mat_in(), Evision.Mat.maybe_mat_in() ) :: Evision.Mat.t() | {:error, String.t()}
Positional Arguments
- index:
int
- corner:
Point
- mask:
Evision.Mat
Return
- image:
Evision.Mat
Python prototype (for reference):
apply(index, corner, image, mask) -> image
Return
- retval:
Size
Python prototype (for reference):
getBlockSize() -> retval
@spec getMatGains(t()) :: [Evision.Mat.t()] | {:error, String.t()}
Return
- umv:
[Evision.Mat]
.
Python prototype (for reference):
getMatGains([, umv]) -> umv
Return
- retval:
int
Python prototype (for reference):
getNrFeeds() -> retval
Return
- retval:
int
Python prototype (for reference):
getNrGainsFilteringIterations() -> retval
Return
- retval:
double
Python prototype (for reference):
getSimilarityThreshold() -> retval
Positional Arguments
- size:
Size
Python prototype (for reference):
setBlockSize(size) -> None
Positional Arguments
- width:
int
- height:
int
Python prototype (for reference):
setBlockSize(width, height) -> None
@spec setMatGains(t(), [Evision.Mat.maybe_mat_in()]) :: :ok | {:error, String.t()}
Positional Arguments
- umv:
[Evision.Mat]
Python prototype (for reference):
setMatGains(umv) -> None
Positional Arguments
- nr_feeds:
int
Python prototype (for reference):
setNrFeeds(nr_feeds) -> None
Positional Arguments
- nr_iterations:
int
Python prototype (for reference):
setNrGainsFilteringIterations(nr_iterations) -> None
Positional Arguments
- similarity_threshold:
double
Python prototype (for reference):
setSimilarityThreshold(similarity_threshold) -> None