OpenCV 4.12.0
开源计算机视觉
加载中...
搜索中...
无匹配项
cv::dnn::Image2BlobParams 结构体参考

图像到 Blob 的处理参数。 更多...

#include <opencv2/dnn/dnn.hpp>

cv::dnn::Image2BlobParams 的协作图

公共成员函数

 Image2BlobParams ()
 
 Image2BlobParams (const Scalar &scalefactor, const Size &size=Size(), const Scalar &mean=Scalar(), bool swapRB=false, int ddepth=CV_32F, dnn::DataLayout datalayout=DNN_LAYOUT_NCHW, ImagePaddingMode mode=dnn::DNN_PMODE_NULL, Scalar borderValue=0.0)
 
void blobRectsToImageRects (const std::vector< Rect > &rBlob, std::vector< Rect > &rImg, const Size &size)
 从 Blob 坐标系中的矩形获取原始图像系统中的矩形坐标。
 
Rect blobRectToImageRect (const Rect &rBlob, const Size &size)
 从 Blob 坐标系中的矩形获取原始图像系统中的矩形坐标。
 

公共属性

Scalar borderValue
 用于填充模式中的填充值。
 
dnn::DataLayout datalayout
 输出维度的顺序。 选择 DNN_LAYOUT_NCHW 或 DNN_LAYOUT_NHWC。
 
int ddepth
 输出Blob的深度。选择CV_32F或CV_8U。
 
Scalar mean
 从通道中减去的均值标量值。
 
dnn::ImagePaddingMode paddingmode
 图像填充模式。
 
Scalar scalefactor
 输入图像值的比例因子乘数。
 
Size size
 输出图像的空间大小。
 
bool swapRB
 指示交换第一个和最后一个通道的标志。
 

详细描述

图像到 Blob 的处理参数。

它包括所有可能的图像处理操作和相应的参数。

另请参见
blobFromImageWithParams
注意
scalefactormean 的顺序和用法是 (input - mean) * scalefactor。 scalefactorsizemeanswapRBddepth 的顺序和用法与 blobFromImage 函数一致。

构造函数 & 析构函数文档

◆ 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,
dnn::DataLayout datalayout = DNN_LAYOUT_NCHW,
ImagePaddingMode mode = dnn::DNN_PMODE_NULL,
Scalar borderValue = 0.0 )

成员函数文档

◆ blobRectsToImageRects()

void cv::dnn::Image2BlobParams::blobRectsToImageRects ( const std::vector< Rect > & rBlob,
std::vector< Rect > & rImg,
const Size & size )

从 Blob 坐标系中的矩形获取原始图像系统中的矩形坐标。

参数
rBlobblob 坐标中的矩形。
rImg图像坐标中的结果矩形。
size原始输入图像大小。

◆ blobRectToImageRect()

Rect cv::dnn::Image2BlobParams::blobRectToImageRect ( const Rect & rBlob,
const Size & size )

从 Blob 坐标系中的矩形获取原始图像系统中的矩形坐标。

参数
rBlobblob 坐标中的矩形。
size原始输入图像大小。
返回
原始图像坐标中的矩形。

成员数据文档

◆ borderValue

Scalar cv::dnn::Image2BlobParams::borderValue

用于填充模式中的填充值。

◆ datalayout

dnn::DataLayout cv::dnn::Image2BlobParams::datalayout

输出维度的顺序。 选择 DNN_LAYOUT_NCHW 或 DNN_LAYOUT_NHWC。

◆ ddepth

int cv::dnn::Image2BlobParams::ddepth

输出Blob的深度。选择CV_32F或CV_8U。

◆ mean

Scalar cv::dnn::Image2BlobParams::mean

从通道中减去的均值标量值。

◆ paddingmode

dnn::ImagePaddingMode cv::dnn::Image2BlobParams::paddingmode

图像填充模式。

另请参见
ImagePaddingMode.

◆ scalefactor

Scalar cv::dnn::Image2BlobParams::scalefactor

输入图像值的比例因子乘数。

◆ size

Size cv::dnn::Image2BlobParams::size

输出图像的空间大小。

◆ swapRB

bool cv::dnn::Image2BlobParams::swapRB

指示交换第一个和最后一个通道的标志。


此结构体的文档由以下文件生成