Loading...
Searching...
No Matches
cv::dnn::Image2BlobParams Struct Reference
Processing params of image to blob. More...
#include <opencv2/dnn/dnn.hpp>
Public Member Functions | |
Image2BlobParams () | |
Image2BlobParams (const Scalar &scalefactor, const Size &size=Size(), const Scalar &mean=Scalar(), bool swapRB=false, int ddepth=CV_32F, DataLayout datalayout=DNN_LAYOUT_NCHW, ImagePaddingMode mode=DNN_PMODE_NULL) | |
Public Attributes | |
DataLayout | datalayout |
Order of output dimensions. Choose DNN_LAYOUT_NCHW or DNN_LAYOUT_NHWC. | |
int | ddepth |
Depth of output blob. Choose CV_32F or CV_8U. | |
Scalar | mean |
Scalar with mean values which are subtracted from channels. | |
ImagePaddingMode | paddingmode |
Image padding mode. | |
Scalar | scalefactor |
scalefactor multiplier for input image values. | |
Size | size |
Spatial size for output image. | |
bool | swapRB |
Flag which indicates that swap first and last channels. | |
Detailed Description
Processing params of image to blob.
It includes all possible image processing operations and corresponding parameters.
- See also
- blobFromImageWithParams
- Note
- The order and usage of
scalefactor
andmean
are (input - mean) * scalefactor. The order and usage ofscalefactor
,size
,mean
,swapRB
, andddepth
are consistent with the function of blobFromImage.
Constructor & Destructor Documentation
◆ Image2BlobParams() [1/2]
cv::dnn::Image2BlobParams::Image2BlobParams | ( | ) |
◆ Image2BlobParams() [2/2]
cv::dnn::Image2BlobParams::Image2BlobParams | ( | const Scalar & | scalefactor, |
const Size & | size = Size() , |
||
const Scalar & | mean = Scalar() , |
||
bool | swapRB = false , |
||
int | ddepth = CV_32F , |
||
DataLayout | datalayout = DNN_LAYOUT_NCHW , |
||
ImagePaddingMode | mode = DNN_PMODE_NULL |
||
) |
Member Data Documentation
◆ datalayout
DataLayout cv::dnn::Image2BlobParams::datalayout |
Order of output dimensions. Choose DNN_LAYOUT_NCHW or DNN_LAYOUT_NHWC.
◆ ddepth
int cv::dnn::Image2BlobParams::ddepth |
Depth of output blob. Choose CV_32F or CV_8U.
◆ mean
Scalar cv::dnn::Image2BlobParams::mean |
Scalar with mean values which are subtracted from channels.
◆ paddingmode
ImagePaddingMode cv::dnn::Image2BlobParams::paddingmode |
Image padding mode.
- See also
- ImagePaddingMode.
◆ scalefactor
Scalar cv::dnn::Image2BlobParams::scalefactor |
scalefactor multiplier for input image values.
◆ size
Size cv::dnn::Image2BlobParams::size |
Spatial size for output image.
◆ swapRB
bool cv::dnn::Image2BlobParams::swapRB |
Flag which indicates that swap first and last channels.
The documentation for this struct was generated from the following file:
- opencv2/dnn/dnn.hpp