View Source Evision.Detail.NoExposureCompensator (Evision v0.2.9)
Summary
Types
@type t() :: %Evision.Detail.NoExposureCompensator{ref: reference()}
Type that represents an Detail.NoExposureCompensator
struct.
ref.
reference()
The underlying erlang resource variable.
Functions
@spec apply( t(), integer(), {number(), number()}, Evision.Mat.maybe_mat_in(), Evision.Mat.maybe_mat_in() ) :: Evision.Mat.t() | {:error, String.t()}
apply
Positional Arguments
- self:
Evision.Detail.NoExposureCompensator.t()
- arg1:
integer()
- arg2:
Point
- arg4:
Evision.Mat
Return
- arg3:
Evision.Mat.t()
Python prototype (for reference only):
apply(arg1, arg2, arg3, arg4) -> arg3
@spec getMatGains(Keyword.t()) :: any() | {:error, String.t()}
@spec getMatGains(t()) :: [Evision.Mat.t()] | {:error, String.t()}
getMatGains
Positional Arguments
- self:
Evision.Detail.NoExposureCompensator.t()
Return
- umv:
[Evision.Mat]
.
Python prototype (for reference only):
getMatGains([, umv]) -> umv
@spec getMatGains(t(), [{atom(), term()}, ...] | nil) :: [Evision.Mat.t()] | {:error, String.t()}
getMatGains
Positional Arguments
- self:
Evision.Detail.NoExposureCompensator.t()
Return
- umv:
[Evision.Mat]
.
Python prototype (for reference only):
getMatGains([, umv]) -> umv
@spec setMatGains(t(), [Evision.Mat.maybe_mat_in()]) :: t() | {:error, String.t()}
setMatGains
Positional Arguments
- self:
Evision.Detail.NoExposureCompensator.t()
- umv:
[Evision.Mat]
Python prototype (for reference only):
setMatGains(umv) -> None