View Source Evision.Saliency.MotionSaliencyBinWangApr2014 (Evision v0.2.9)
Summary
Functions
computeSaliency
computeSaliency
create
getImageHeight
getImageWidth
This function allows the correct initialization of all data structures that will be used by the algorithm.
setImageHeight
This is a utility function that allows to set the correct size (taken from the input image) in the corresponding variables that will be used to size the data structures of the algorithm.
setImageWidth
Types
@type t() :: %Evision.Saliency.MotionSaliencyBinWangApr2014{ref: reference()}
Type that represents an Saliency.MotionSaliencyBinWangApr2014
struct.
ref.
reference()
The underlying erlang resource variable.
Functions
@spec computeSaliency(t(), Evision.Mat.maybe_mat_in()) :: Evision.Mat.t() | false | {:error, String.t()}
computeSaliency
Positional Arguments
- self:
Evision.Saliency.MotionSaliencyBinWangApr2014.t()
- image:
Evision.Mat
Return
- retval:
bool
- saliencyMap:
Evision.Mat.t()
.
Python prototype (for reference only):
computeSaliency(image[, saliencyMap]) -> retval, saliencyMap
@spec computeSaliency(t(), Evision.Mat.maybe_mat_in(), [{atom(), term()}, ...] | nil) :: Evision.Mat.t() | false | {:error, String.t()}
computeSaliency
Positional Arguments
- self:
Evision.Saliency.MotionSaliencyBinWangApr2014.t()
- image:
Evision.Mat
Return
- retval:
bool
- saliencyMap:
Evision.Mat.t()
.
Python prototype (for reference only):
computeSaliency(image[, saliencyMap]) -> retval, saliencyMap
create
Return
- retval:
MotionSaliencyBinWangApr2014
Python prototype (for reference only):
create() -> retval
@spec getImageHeight(Keyword.t()) :: any() | {:error, String.t()}
@spec getImageHeight(t()) :: integer() | {:error, String.t()}
getImageHeight
Positional Arguments
- self:
Evision.Saliency.MotionSaliencyBinWangApr2014.t()
Return
- retval:
integer()
Python prototype (for reference only):
getImageHeight() -> retval
@spec getImageWidth(Keyword.t()) :: any() | {:error, String.t()}
@spec getImageWidth(t()) :: integer() | {:error, String.t()}
getImageWidth
Positional Arguments
- self:
Evision.Saliency.MotionSaliencyBinWangApr2014.t()
Return
- retval:
integer()
Python prototype (for reference only):
getImageWidth() -> retval
@spec init(Keyword.t()) :: any() | {:error, String.t()}
@spec init(t()) :: boolean() | {:error, String.t()}
This function allows the correct initialization of all data structures that will be used by the algorithm.
Positional Arguments
- self:
Evision.Saliency.MotionSaliencyBinWangApr2014.t()
Return
- retval:
bool
Python prototype (for reference only):
init() -> retval
setImageHeight
Positional Arguments
- self:
Evision.Saliency.MotionSaliencyBinWangApr2014.t()
- val:
integer()
Python prototype (for reference only):
setImageHeight(val) -> None
This is a utility function that allows to set the correct size (taken from the input image) in the corresponding variables that will be used to size the data structures of the algorithm.
Positional Arguments
self:
Evision.Saliency.MotionSaliencyBinWangApr2014.t()
w:
integer()
.width of input image
h:
integer()
.height of input image
Python prototype (for reference only):
setImagesize(W, H) -> None
setImageWidth
Positional Arguments
- self:
Evision.Saliency.MotionSaliencyBinWangApr2014.t()
- val:
integer()
Python prototype (for reference only):
setImageWidth(val) -> None