![]() |
OpenCV 4.12.0
开源计算机视觉
|
命名空间 | |
| 命名空间 | cv |
| 命名空间 | cv::utils::logging::internal |
类 | |
| 结构体 | cv::utils::logging::LogTagAuto |
宏 | |
| #define | CV_LOG_DEBUG(标签, ...) |
| #define | CV_LOG_ERROR(标签, ...) |
| #define | CV_LOG_FATAL(标签, ...) |
| #define | CV_LOG_IF_DEBUG(标签, 日志条件, ...) |
| #define | CV_LOG_IF_ERROR(标签, 日志条件, ...) |
| #define | CV_LOG_IF_FATAL(标签, 日志条件, ...) |
| #define | CV_LOG_IF_INFO(标签, 日志条件, ...) |
| #define | CV_LOG_IF_VERBOSE(标签, v, 日志条件, ...) |
| #define | CV_LOG_IF_VERBOSE(标签, v, 日志条件, ...) |
| #define | CV_LOG_IF_WARNING(标签, 日志条件, ...) |
| #define | CV_LOG_INFO(标签, ...) |
| #define | CV_LOG_LEVEL_DEBUG 5 |
| 调试消息。在“Release”版本中禁用。 | |
| #define | CV_LOG_LEVEL_ERROR 2 |
| 错误消息。 | |
| #define | CV_LOG_LEVEL_FATAL 1 |
| 致命(严重)错误(无法恢复的内部错误) | |
| #define | CV_LOG_LEVEL_INFO 4 |
| 信息消息。 | |
| #define | CV_LOG_LEVEL_SILENT 0 |
| 用于 setLogLevel() 调用 | |
| #define | CV_LOG_LEVEL_VERBOSE 6 |
| 详细(跟踪)消息。需要详细级别。在“Release”构建中禁用。 | |
| #define | CV_LOG_LEVEL_WARN 3 |
| 警告消息。 | |
| #define | CV_LOG_ONCE_DEBUG(标签, ...) |
| #define | CV_LOG_ONCE_ERROR(标签, ...) |
| #define | CV_LOG_ONCE_INFO(标签, ...) |
| #define | CV_LOG_ONCE_VERBOSE(标签, v, ...) |
| #define | CV_LOG_ONCE_VERBOSE(标签, v, ...) |
| #define | CV_LOG_ONCE_WARNING(标签, ...) |
| #define | CV_LOG_STRIP_LEVEL CV_LOG_LEVEL_VERBOSE |
| #define | CV_LOG_VERBOSE(标签, v, ...) |
| #define | CV_LOG_VERBOSE(标签, v, ...) |
| #define | CV_LOG_WARNING(标签, ...) |
| #define | CV_LOG_WITH_TAG(标签, 消息级别, 额外检查0, 额外检查1, ...) |
| #define | CV_LOGTAG_EXPAND_NAME(标签) |
| #define | CV_LOGTAG_FALLBACK nullptr |
| #define | CV_LOGTAG_GLOBAL cv::utils::logging::internal::getGlobalLogTag() |
| #define | CV_LOGTAG_PTR_CAST(表达式) |
| #define | CV_TRACE_ARG(参数ID) |
| 用于跟踪参数值的宏。 | |
| #define | CV_TRACE_ARG_VALUE(参数ID, 参数名, 值) |
| 用于跟踪参数值的宏(展开版本) | |
| #define | CV_TRACE_FUNCTION() |
| 用于跟踪函数的宏。 | |
| #define | CV_TRACE_FUNCTION_SKIP_NESTED() |
| #define | CV_TRACE_REGION(作为静态字符串字面量的名称) |
| #define | CV_TRACE_REGION_NEXT(作为静态字符串字面量的名称) |
函数 | |
| LogLevel | cv::utils::logging::getLogLevel () |
| cv::utils::logging::LogLevel | cv::utils::logging::getLogTagLevel (const char *标签) |
| void | cv::utils::logging::registerLogTag (cv::utils::logging::LogTag *plogtag) |
| LogLevel | cv::utils::logging::setLogLevel (LogLevel 日志级别) |
| void | cv::utils::logging::setLogTagLevel (const char *标签, cv::utils::logging::LogLevel 级别) |
| #define CV_LOG_DEBUG | ( | tag, | |
| ... ) |
#include <opencv2/core/utils/logger.hpp>
| #define CV_LOG_ERROR | ( | tag, | |
| ... ) |
#include <opencv2/core/utils/logger.hpp>
| #define CV_LOG_FATAL | ( | tag, | |
| ... ) |
#include <opencv2/core/utils/logger.hpp>
| #define CV_LOG_IF_DEBUG | ( | tag, | |
| 日志条件, | |||
| ... ) |
#include <opencv2/core/utils/logger.hpp>
| #define CV_LOG_IF_ERROR | ( | tag, | |
| 日志条件, | |||
| ... ) |
#include <opencv2/core/utils/logger.hpp>
| #define CV_LOG_IF_FATAL | ( | tag, | |
| 日志条件, | |||
| ... ) |
#include <opencv2/core/utils/logger.hpp>
| #define CV_LOG_IF_INFO | ( | tag, | |
| 日志条件, | |||
| ... ) |
#include <opencv2/core/utils/logger.hpp>
| #define CV_LOG_IF_VERBOSE | ( | tag, | |
| v, | |||
| 日志条件, | |||
| ... ) |
#include <opencv2/core/utils/logger.hpp>
| #define CV_LOG_IF_VERBOSE | ( | tag, | |
| v, | |||
| 日志条件, | |||
| ... ) |
#include <opencv2/core/utils/logger.hpp>
| #define CV_LOG_IF_WARNING | ( | tag, | |
| 日志条件, | |||
| ... ) |
#include <opencv2/core/utils/logger.hpp>
| #define CV_LOG_INFO | ( | tag, | |
| ... ) |
#include <opencv2/core/utils/logger.hpp>
| #define CV_LOG_LEVEL_DEBUG 5 |
#include <opencv2/core/utils/logger.defines.hpp>
调试消息。在“Release”版本中禁用。
| #define CV_LOG_LEVEL_ERROR 2 |
#include <opencv2/core/utils/logger.defines.hpp>
错误消息。
| #define CV_LOG_LEVEL_FATAL 1 |
#include <opencv2/core/utils/logger.defines.hpp>
致命(严重)错误(无法恢复的内部错误)
| #define CV_LOG_LEVEL_INFO 4 |
#include <opencv2/core/utils/logger.defines.hpp>
信息消息。
| #define CV_LOG_LEVEL_SILENT 0 |
#include <opencv2/core/utils/logger.defines.hpp>
用于 setLogLevel() 调用
| #define CV_LOG_LEVEL_VERBOSE 6 |
#include <opencv2/core/utils/logger.defines.hpp>
详细(跟踪)消息。需要详细级别。在“Release”构建中禁用。
| #define CV_LOG_LEVEL_WARN 3 |
#include <opencv2/core/utils/logger.defines.hpp>
警告消息。
| #define CV_LOG_ONCE_DEBUG | ( | tag, | |
| ... ) |
#include <opencv2/core/utils/logger.hpp>
| #define CV_LOG_ONCE_ERROR | ( | tag, | |
| ... ) |
#include <opencv2/core/utils/logger.hpp>
| #define CV_LOG_ONCE_INFO | ( | tag, | |
| ... ) |
#include <opencv2/core/utils/logger.hpp>
| #define CV_LOG_ONCE_VERBOSE | ( | tag, | |
| v, | |||
| ... ) |
#include <opencv2/core/utils/logger.hpp>
| #define CV_LOG_ONCE_VERBOSE | ( | tag, | |
| v, | |||
| ... ) |
#include <opencv2/core/utils/logger.hpp>
| #define CV_LOG_ONCE_WARNING | ( | tag, | |
| ... ) |
#include <opencv2/core/utils/logger.hpp>
| #define CV_LOG_STRIP_LEVEL CV_LOG_LEVEL_VERBOSE |
#include <opencv2/core/utils/logger.hpp>
定义 CV_LOG_STRIP_LEVEL=CV_LOG_LEVEL_[DEBUG|INFO|WARN|ERROR|FATAL|SILENT] 以编译掉该日志级别及之前的所有内容
| #define CV_LOG_VERBOSE | ( | tag, | |
| v, | |||
| ... ) |
#include <opencv2/core/utils/logger.hpp>
| #define CV_LOG_VERBOSE | ( | tag, | |
| v, | |||
| ... ) |
#include <opencv2/core/utils/logger.hpp>
| #define CV_LOG_WARNING | ( | tag, | |
| ... ) |
#include <opencv2/core/utils/logger.hpp>
| #define CV_LOG_WITH_TAG | ( | tag, | |
| 消息级别, | |||
| 额外检查0, | |||
| 额外检查1, | |||
| ... ) |
#include <opencv2/core/utils/logger.hpp>
| #define CV_LOGTAG_EXPAND_NAME | ( | tag | ) |
#include <opencv2/core/utils/logger.hpp>
| #define CV_LOGTAG_FALLBACK nullptr |
#include <opencv2/core/utils/logger.hpp>
| #define CV_LOGTAG_GLOBAL cv::utils::logging::internal::getGlobalLogTag() |
#include <opencv2/core/utils/logger.hpp>
| #define CV_LOGTAG_PTR_CAST | ( | expr | ) |
#include <opencv2/core/utils/logger.hpp>
| #define CV_TRACE_ARG | ( | 参数ID | ) |
#include <opencv2/core/utils/trace.hpp>
用于跟踪参数值的宏。
| #define CV_TRACE_ARG_VALUE | ( | 参数ID, | |
| 参数名, | |||
| 值 ) |
#include <opencv2/core/utils/trace.hpp>
用于跟踪参数值的宏(展开版本)
| #define CV_TRACE_FUNCTION | ( | ) |
#include <opencv2/core/utils/trace.hpp>
用于跟踪函数的宏。
| #define CV_TRACE_FUNCTION_SKIP_NESTED | ( | ) |
#include <opencv2/core/utils/trace.hpp>
| #define CV_TRACE_REGION | ( | 作为静态字符串字面量的名称 | ) |
| #define CV_TRACE_REGION_NEXT | ( | 作为静态字符串字面量的名称 | ) |
| LogLevel cv::utils::logging::getLogLevel | ( | ) |
#include <opencv2/core/utils/logger.hpp>
获取全局日志级别
| cv::utils::logging::LogLevel cv::utils::logging::getLogTagLevel | ( | const char * | tag | ) |
#include <opencv2/core/utils/logger.hpp>
| void cv::utils::logging::registerLogTag | ( | cv::utils::logging::LogTag * | plogtag | ) |
#include <opencv2/core/utils/logger.hpp>
| void cv::utils::logging::setLogTagLevel | ( | const char * | tag, |
| cv::utils::logging::LogLevel | 级别 ) |
#include <opencv2/core/utils/logger.hpp>