View Source Evision.DNN.Image2BlobParams (Evision v0.1.34)

Summary

Types

t()

Type that represents an DNN.Image2BlobParams struct.

Types

@type t() :: %Evision.DNN.Image2BlobParams{ref: reference()}

Type that represents an DNN.Image2BlobParams struct.

  • ref. reference()

    The underlying erlang resource variable.

Functions

@spec get_datalayout(t()) :: Evision.DNN.DataLayout.t()
@spec get_ddepth(t()) :: integer()
@spec get_mean(t()) ::
  {number()}
  | {number(), number()}
  | {number(), number(), number()}
  | {number(), number(), number(), number()}
@spec get_paddingmode(t()) :: Evision.DNN.ImagePaddingMode.t()
@spec get_scalefactor(t()) ::
  {number()}
  | {number(), number()}
  | {number(), number(), number()}
  | {number(), number(), number(), number()}
@spec get_size(t()) :: {number(), number()}
@spec get_swapRB(t()) :: boolean()
@spec image2BlobParams() :: t() | {:error, String.t()}

Image2BlobParams

Return
  • self: Image2BlobParams

Python prototype (for reference only):

Image2BlobParams() -> <dnn_Image2BlobParams object>
Link to this function

image2BlobParams(scalefactor)

View Source
@spec image2BlobParams(
  {number()}
  | {number(), number()}
  | {number(), number(), number()}
  | {number(), number(), number(), number()}
) :: t() | {:error, String.t()}

Image2BlobParams

Positional Arguments
  • scalefactor: Scalar
Keyword Arguments
  • size: Size.
  • mean: Scalar.
  • swapRB: bool.
  • ddepth: int.
  • datalayout: DataLayout.
  • mode: ImagePaddingMode.
Return
  • self: Image2BlobParams

Python prototype (for reference only):

Image2BlobParams(scalefactor[, size[, mean[, swapRB[, ddepth[, datalayout[, mode]]]]]]) -> <dnn_Image2BlobParams object>
Link to this function

image2BlobParams(scalefactor, opts)

View Source
@spec image2BlobParams(
  {number()}
  | {number(), number()}
  | {number(), number(), number()}
  | {number(), number(), number(), number()},
  [{atom(), term()}, ...] | nil
) :: t() | {:error, String.t()}

Image2BlobParams

Positional Arguments
  • scalefactor: Scalar
Keyword Arguments
  • size: Size.
  • mean: Scalar.
  • swapRB: bool.
  • ddepth: int.
  • datalayout: DataLayout.
  • mode: ImagePaddingMode.
Return
  • self: Image2BlobParams

Python prototype (for reference only):

Image2BlobParams(scalefactor[, size[, mean[, swapRB[, ddepth[, datalayout[, mode]]]]]]) -> <dnn_Image2BlobParams object>
Link to this function

set_datalayout(self, prop)

View Source
@spec set_datalayout(t(), Evision.DNN.DataLayout.t()) :: t()
@spec set_ddepth(t(), integer()) :: t()
@spec set_mean(
  t(),
  {number()}
  | {number(), number()}
  | {number(), number(), number()}
  | {number(), number(), number(), number()}
) :: t()
Link to this function

set_paddingmode(self, prop)

View Source
@spec set_paddingmode(t(), Evision.DNN.ImagePaddingMode.t()) :: t()
Link to this function

set_scalefactor(self, prop)

View Source
@spec set_scalefactor(
  t(),
  {number()}
  | {number(), number()}
  | {number(), number(), number()}
  | {number(), number(), number(), number()}
) :: t()
@spec set_size(
  t(),
  {number(), number()}
) :: t()
@spec set_swapRB(t(), boolean()) :: t()