| OpenCV 4.3.0 Open Source Computer Vision

Classes | Functions
cvv::impl Namespace Reference
GUI for Interactive Visual Debugging of Computer Vision Programs

## Classes
struct | CallMetaData
| Optional information about a location in Code. More...

## Functions
void | debugDMatch (cv::InputArray img1, std::vector< cv::KeyPoint > keypoints1, cv::InputArray img2, std::vector< cv::KeyPoint > keypoints2, std::vector< cv::DMatch > matches, const CallMetaData &data, const char *description, const char *view, bool useTrainDescriptor)
void | debugFilter (cv::InputArray original, cv::InputArray result, const CallMetaData &data, const char *description, const char *view)
void | finalShow ()
| Passes the control to the debug-window for a last time. More...
static bool & | getDebugFlag ()
void | showImage (cv::InputArray img, const CallMetaData &data, const char *description, const char *view)

## Function Documentation

## ◆ debugDMatch()

void cvv::impl::debugDMatch | ( | cv::InputArray | img1,
|  | std::vector< cv::KeyPoint > | keypoints1,
|  | cv::InputArray | img2,
|  | std::vector< cv::KeyPoint > | keypoints2,
|  | std::vector< cv::DMatch > | matches,
|  | const CallMetaData & | data,
|  | const char * | description,
|  | const char * | view,
|  | bool | useTrainDescriptor
| ) |  |

## ◆ debugFilter()

void cvv::impl::debugFilter | ( | cv::InputArray | original,
|  | cv::InputArray | result,
|  | const CallMetaData & | data,
|  | const char * | description,
|  | const char * | view
| ) |  |

## ◆ getDebugFlag()

static bool& cvv::impl::getDebugFlag | ( |  | ) |
| inline static

The debug-flag-singleton

## ◆ showImage()

void cvv::impl::showImage | ( | cv::InputArray | img,
|  | const CallMetaData & | data,
|  | const char * | description,
|  | const char * | view
| ) |  |

Examples:
  samples/cpp/grabcut.cpp.