![]() |
OpenCV 4.12.0
開源計算機視覺
|
#include <opencv2/core/base.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) |
| #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 | ( | v2 ), | |
| v2, | |||
| msg ) |
支援以下型別的值:int、float、double。
| #define CV_CheckFalse | ( | v, | |
| msg ) |
示例:v == false。
| #define CV_CheckGE | ( | v2 ), | |
| v2, | |||
| msg ) |
| #define CV_CheckGT | ( | v2 ), | |
| v2, | |||
| msg ) |
| #define CV_CheckLE | ( | v2 ), | |
| v2, | |||
| msg ) |
| #define CV_CheckLT | ( | v2 ), | |
| v2, | |||
| msg ) |
| #define CV_CheckNE | ( | v2 ), | |
| 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 | ( | v2 ), | |
| v2, | |||
| msg ) |
| #define CV_DbgCheckGE | ( | v2 ), | |
| v2, | |||
| msg ) |
| #define CV_DbgCheckGT | ( | v2 ), | |
| v2, | |||
| msg ) |
| #define CV_DbgCheckLE | ( | v2 ), | |
| v2, | |||
| msg ) |
| #define CV_DbgCheckLT | ( | v2 ), | |
| v2, | |||
| msg ) |
| #define CV_DbgCheckNE | ( | v2 ), | |
| v2, | |||
| msg ) |