View Source Evision.DNN.Image2BlobParams (Evision v0.1.39)
Summary
Functions
Get rectangle coordinates in original image system from rectangle in blob coordinates.
Get rectangle coordinates in original image system from rectangle in blob coordinates.
Image2BlobParams
Image2BlobParams
Image2BlobParams
Types
@type t() :: %Evision.DNN.Image2BlobParams{ref: reference()}
Type that represents an DNN.Image2BlobParams
struct.
ref.
reference()
The underlying erlang resource variable.
Functions
@spec blobRectsToImageRects( t(), [{number(), number(), number(), number()}], {number(), number()} ) :: [{number(), number(), number(), number()}] | {:error, String.t()}
Get rectangle coordinates in original image system from rectangle in blob coordinates.
Positional Arguments
self:
Evision.DNN.Image2BlobParams.t()
rBlob:
[Rect]
.rect in blob coordinates.
size:
Size
.original input image size.
Return
rImg:
[Rect]
.result rect in image coordinates.
Python prototype (for reference only):
blobRectsToImageRects(rBlob, size) -> rImg
@spec blobRectToImageRect( t(), {number(), number(), number(), number()}, {number(), number()} ) :: {number(), number(), number(), number()} | {:error, String.t()}
Get rectangle coordinates in original image system from rectangle in blob coordinates.
Positional Arguments
self:
Evision.DNN.Image2BlobParams.t()
rBlob:
Rect
.rect in blob coordinates.
size:
Size
.original input image size.
Return
- retval:
Rect
@returns rectangle in original image coordinates.
Python prototype (for reference only):
blobRectToImageRect(rBlob, size) -> retval
Image2BlobParams
Return
- self:
Image2BlobParams
Python prototype (for reference only):
Image2BlobParams() -> <dnn_Image2BlobParams object>
@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
. - borderValue:
Scalar
.
Return
- self:
Image2BlobParams
Python prototype (for reference only):
Image2BlobParams(scalefactor[, size[, mean[, swapRB[, ddepth[, datalayout[, mode[, borderValue]]]]]]]) -> <dnn_Image2BlobParams object>
@spec image2BlobParams( {number()} | {number(), number()} | {number(), number(), number()} | {number(), number(), number(), number()}, [ mean: term(), size: term(), ddepth: term(), mode: term(), datalayout: term(), borderValue: term(), swapRB: 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
. - borderValue:
Scalar
.
Return
- self:
Image2BlobParams
Python prototype (for reference only):
Image2BlobParams(scalefactor[, size[, mean[, swapRB[, ddepth[, datalayout[, mode[, borderValue]]]]]]]) -> <dnn_Image2BlobParams object>