OpenCV 4.12.0
開源計算機視覺
載入中...
搜尋中...
無匹配項
check.hpp 檔案參考
check.hpp 的包含依賴關係圖
此圖顯示了哪些檔案直接或間接包含此檔案

名稱空間

名稱空間  cv
 

#define CV_Check(v, test_expr, msg)
 示例:v == A || v == B。
 
#define CV_CheckChannels(t, test_expr, msg)
 示例:channel == 1 || channel == 3。
 
#define CV_CheckChannelsEQ(c1, c2, msg)
 
#define CV_CheckDepth(t, test_expr, msg)
 示例:depth == CV_32F || depth == CV_64F。
 
#define CV_CheckDepthEQ(d1, d2, msg)
 檢查時在錯誤訊息中額外“解碼”深度值。
 
#define CV_CheckEQ(v1, v2, msg)
 支援以下型別的值:int、float、double。
 
#define CV_CheckFalse(v, msg)
 示例:v == false。
 
#define CV_CheckGE(v1, v2, msg)
 
#define CV_CheckGT(v1, v2, msg)
 
#define CV_CheckLE(v1, v2, msg)
 
#define CV_CheckLT(v1, v2, msg)
 
#define CV_CheckNE(v1, v2, msg)
 
#define CV_CheckTrue(v, msg)
 示例:v == true。
 
#define CV_CheckType(t, test_expr, msg)
 示例:type == CV_8UC1 || type == CV_8UC3。
 
#define CV_CheckTypeEQ(t1, t2, msg)
 檢查時在錯誤訊息中額外“解碼”型別值。
 
#define CV_DbgCheck(v, test_expr, msg)
 一些複雜條件:CV_Check(src2, src2.empty() || (src2.type() == src1.type() && src2.size() == src1.size()), "src2 應該具有與 src1 相同的大小/型別")
 
#define CV_DbgCheckEQ(v1, v2, msg)
 
#define CV_DbgCheckGE(v1, v2, msg)
 
#define CV_DbgCheckGT(v1, v2, msg)
 
#define CV_DbgCheckLE(v1, v2, msg)
 
#define CV_DbgCheckLT(v1, v2, msg)
 
#define CV_DbgCheckNE(v1, v2, msg)
 

函式

const char * cv::depthToString (int depth)
 
String cv::typeToString (int type)
 

宏定義文件

◆ CV_Check

#define CV_Check ( v,
test_expr,
msg )
CV__CHECK_CUSTOM_TEST(_, auto, v, (test_expr), #v, #test_expr, msg)

示例:v == A || v == B。

◆ CV_CheckChannels

#define CV_CheckChannels ( t,
test_expr,
msg )
CV__CHECK_CUSTOM_TEST(_, MatChannels, t, (test_expr), #t, #test_expr, msg)

示例:channel == 1 || channel == 3。

◆ CV_CheckChannelsEQ

#define CV_CheckChannelsEQ ( c1,
c2,
msg )
CV__CHECK(_, EQ, MatChannels, c1, c2, #c1, #c2, msg)

◆ CV_CheckDepth

#define CV_CheckDepth ( t,
test_expr,
msg )
CV__CHECK_CUSTOM_TEST(_, MatDepth, t, (test_expr), #t, #test_expr, msg)

示例:depth == CV_32F || depth == CV_64F。

◆ CV_CheckDepthEQ

#define CV_CheckDepthEQ ( d1,
d2,
msg )
CV__CHECK(_, EQ, MatDepth, d1, d2, #d1, #d2, msg)

檢查時在錯誤訊息中額外“解碼”深度值。

◆ CV_CheckEQ

#define CV_CheckEQ ( v2 ),
v2,
msg )
CV__CHECK(_, EQ, auto, v1, v2, #v1, #v2, msg)

支援以下型別的值:int、float、double。

示例
samples/dnn/text_detection.cpp.

◆ CV_CheckFalse

#define CV_CheckFalse ( v,
msg )
CV__CHECK_CUSTOM_TEST(_, false, v, (!(v)), #v, "", msg)

示例:v == false。

◆ CV_CheckGE

#define CV_CheckGE ( v2 ),
v2,
msg )
CV__CHECK(_, GE, auto, v1, v2, #v1, #v2, msg)

◆ CV_CheckGT

#define CV_CheckGT ( v2 ),
v2,
msg )
CV__CHECK(_, GT, auto, v1, v2, #v1, #v2, msg)

◆ CV_CheckLE

#define CV_CheckLE ( v2 ),
v2,
msg )
CV__CHECK(_, LE, auto, v1, v2, #v1, #v2, msg)

◆ CV_CheckLT

#define CV_CheckLT ( v2 ),
v2,
msg )
CV__CHECK(_, LT, auto, v1, v2, #v1, #v2, msg)

◆ CV_CheckNE

#define CV_CheckNE ( v2 ),
v2,
msg )
CV__CHECK(_, NE, auto, v1, v2, #v1, #v2, msg)

◆ CV_CheckTrue

#define CV_CheckTrue ( v,
msg )
CV__CHECK_CUSTOM_TEST(_, true, v, v, #v, "", msg)

示例:v == true。

◆ CV_CheckType

#define CV_CheckType ( t,
test_expr,
msg )
CV__CHECK_CUSTOM_TEST(_, MatType, t, (test_expr), #t, #test_expr, msg)

示例:type == CV_8UC1 || type == CV_8UC3。

◆ CV_CheckTypeEQ

#define CV_CheckTypeEQ ( t1,
t2,
msg )
CV__CHECK(_, EQ, MatType, t1, t2, #t1, #t2, msg)

檢查時在錯誤訊息中額外“解碼”型別值。

◆ CV_DbgCheck

#define CV_DbgCheck ( v,
test_expr,
msg )
CV__CHECK_CUSTOM_TEST(_, auto, v, (test_expr), #v, #test_expr, msg)

一些複雜條件:CV_Check(src2, src2.empty() || (src2.type() == src1.type() && src2.size() == src1.size()), "src2 應該具有與 src1 相同的大小/型別")

◆ CV_DbgCheckEQ

#define CV_DbgCheckEQ ( v2 ),
v2,
msg )
CV__CHECK(_, EQ, auto, v1, v2, #v1, #v2, msg)

◆ CV_DbgCheckGE

#define CV_DbgCheckGE ( v2 ),
v2,
msg )
CV__CHECK(_, GE, auto, v1, v2, #v1, #v2, msg)

◆ CV_DbgCheckGT

#define CV_DbgCheckGT ( v2 ),
v2,
msg )
CV__CHECK(_, GT, auto, v1, v2, #v1, #v2, msg)

◆ CV_DbgCheckLE

#define CV_DbgCheckLE ( v2 ),
v2,
msg )
CV__CHECK(_, LE, auto, v1, v2, #v1, #v2, msg)

◆ CV_DbgCheckLT

#define CV_DbgCheckLT ( v2 ),
v2,
msg )
CV__CHECK(_, LT, auto, v1, v2, #v1, #v2, msg)

◆ CV_DbgCheckNE

#define CV_DbgCheckNE ( v2 ),
v2,
msg )
CV__CHECK(_, NE, auto, v1, v2, #v1, #v2, msg)