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

指示交換第一個和最後一個通道的標誌。


此結構體的文件由以下檔案生成