DnnInvokeBlobFromImages Method (Mat, Double, Size, MCvScalar, Boolean, Boolean, DepthType) |
http://www.emgu.com
Creates 4-dimensional blob from series of images. Optionally resizes and crops images from center, subtract mean values, scales values by scalefactor, swap Blue and Red channels.
Namespace:
Emgu.CV.Dnn
Assembly:
Emgu.CV.World (in Emgu.CV.World.dll) Version: 4.1.0.3408 (4.1.0.3408)
Syntaxpublic static Mat BlobFromImages(
Mat[] images,
double scaleFactor = 1,
Size size = null,
MCvScalar mean = null,
bool swapRB = false,
bool crop = false,
DepthType ddepth = DepthType.Cv32F
)
Public Shared Function BlobFromImages (
images As Mat(),
Optional scaleFactor As Double = 1,
Optional size As Size = Nothing,
Optional mean As MCvScalar = Nothing,
Optional swapRB As Boolean = false,
Optional crop As Boolean = false,
Optional ddepth As DepthType = DepthType.Cv32F
) As Mat
public:
static Mat^ BlobFromImages(
array<Mat^>^ images,
double scaleFactor = 1,
Size size = nullptr,
MCvScalar mean = nullptr,
bool swapRB = false,
bool crop = false,
DepthType ddepth = DepthType::Cv32F
)
static member BlobFromImages :
images : Mat[] *
?scaleFactor : float *
?size : Size *
?mean : MCvScalar *
?swapRB : bool *
?crop : bool *
?ddepth : DepthType
(* Defaults:
let _scaleFactor = defaultArg scaleFactor 1
let _size = defaultArg size null
let _mean = defaultArg mean null
let _swapRB = defaultArg swapRB false
let _crop = defaultArg crop false
let _ddepth = defaultArg ddepth DepthType.Cv32F
*)
-> Mat
Parameters
- images
- Type: Emgu.CVMat
Input images (all with 1- or 3-channels). - scaleFactor (Optional)
- Type: SystemDouble
Multiplier for images values. - size (Optional)
- Type: System.DrawingSize
Spatial size for output image - mean (Optional)
- Type: Emgu.CV.StructureMCvScalar
Scalar with mean values which are subtracted from channels. Values are intended to be in (mean-R, mean-G, mean-B) order if image has BGR ordering and swapRB is true. - swapRB (Optional)
- Type: SystemBoolean
Flag which indicates that swap first and last channels in 3-channel image is necessary. - crop (Optional)
- Type: SystemBoolean
Flag which indicates whether image will be cropped after resize or not - ddepth (Optional)
- Type: Emgu.CV.CvEnumDepthType
Depth of output blob. Choose CV_32F or CV_8U.
Return Value
Type:
MatInput image is resized so one side after resize is equal to corresponding dimension in size and another one is equal or larger. Then, crop from the center is performed.
See Also