![]() |
OpenCV 4.10.0
开源计算机视觉库
|
图像转换为 Blob 的处理参数。 更多...
#include <opencv2/dnn/dnn.hpp>
公有成员函数 | |
| 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, 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 |
| 填充模式下使用的填充值。 | |
| DataLayout | datalayout |
| 输出维度的顺序。选择 DNN_LAYOUT_NCHW 或 DNN_LAYOUT_NHWC。 | |
| int | ddepth |
| 输出 Blob 的深度。选择 CV_32F 或 CV_8U。 | |
| Scalar | mean |
| 包含从通道中减去的平均值的 Scalar。 | |
| ImagePaddingMode | paddingmode |
| 图像填充模式。 | |
| Scalar | scalefactor |
| 输入图像值的缩放因子乘数。 | |
| Size | size |
| 输出图像的空间大小。 | |
| bool | swapRB |
| 指示交换第一个和最后一个通道的标志。 | |
图像转换为 Blob 的处理参数。
它包括所有可能的图像处理操作和相应的参数。
scalefactor 和 mean 的顺序和用法为 (输入 - mean) * scalefactor。scalefactor、size、mean、swapRB 和 ddepth 的顺序和用法与 blobFromImage 函数一致。| cv::dnn::Image2BlobParams::Image2BlobParams | ( | ) |
| 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, |
||
| Scalar | borderValue = 0.0 |
||
| ) |
| void cv::dnn::Image2BlobParams::blobRectsToImageRects | ( | const std::vector< Rect > & | rBlob, |
| std::vector< Rect > & | rImg, | ||
| const Size & | size | ||
| ) |
从 Blob 坐标中的矩形获取原始图像系统中的矩形坐标。
| rBlob | Blob 坐标中的矩形。 |
| rImg | 图像坐标中的结果矩形。 |
| size | 原始输入图像大小。 |
从 Blob 坐标中的矩形获取原始图像系统中的矩形坐标。
| rBlob | Blob 坐标中的矩形。 |
| size | 原始输入图像大小。 |
| Scalar cv::dnn::Image2BlobParams::borderValue |
填充模式下使用的填充值。
| DataLayout cv::dnn::Image2BlobParams::datalayout |
输出维度的顺序。选择 DNN_LAYOUT_NCHW 或 DNN_LAYOUT_NHWC。
| int cv::dnn::Image2BlobParams::ddepth |
输出 Blob 的深度。选择 CV_32F 或 CV_8U。
| Scalar cv::dnn::Image2BlobParams::mean |
包含从通道中减去的平均值的 Scalar。
| ImagePaddingMode cv::dnn::Image2BlobParams::paddingmode |
图像填充模式。
| Scalar cv::dnn::Image2BlobParams::scalefactor |
输入图像值的缩放因子乘数。
| Size cv::dnn::Image2BlobParams::size |
输出图像的空间大小。
| bool cv::dnn::Image2BlobParams::swapRB |
指示交换第一个和最后一个通道的标志。
1.9.8 为 OpenCV 生成于 2024 年 6 月 2 日 星期日 21:52:17