![]() |
OpenCV 4.12.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, 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 的處理引數。
它包括所有可能的影像處理操作和相應的引數。
scalefactor 和 mean 的順序和用法是 (input - 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, | ||
| dnn::DataLayout | datalayout = DNN_LAYOUT_NCHW, | ||
| ImagePaddingMode | mode = dnn::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 |
用於填充模式中的填充值。
| dnn::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 |
從通道中減去的均值標量值。
| dnn::ImagePaddingMode cv::dnn::Image2BlobParams::paddingmode |
影像填充模式。
| Scalar cv::dnn::Image2BlobParams::scalefactor |
輸入影像值的比例因子乘數。
| Size cv::dnn::Image2BlobParams::size |
輸出影像的空間大小。
| bool cv::dnn::Image2BlobParams::swapRB |
指示交換第一個和最後一個通道的標誌。