29
#ifndef __OPENCV_MCC_CHECKER_MODEL_HPP__
30
#define __OPENCV_MCC_CHECKER_MODEL_HPP__
31
#include <opencv2/core.hpp>
32
#include <opencv2/imgproc.hpp>
83
CV_WRAP
virtual
void
setTarget(
TYPECHART
_target) = 0;
84
CV_WRAP
virtual
void
setBox(std::vector<Point2f> _box) = 0;
85
CV_WRAP
virtual
void
setChartsRGB(
Mat
_chartsRGB) = 0;
86
CV_WRAP
virtual
void
setChartsYCbCr(
Mat
_chartsYCbCr) = 0;
87
CV_WRAP
virtual
void
setCost(
float
_cost) = 0;
88
CV_WRAP
virtual
void
setCenter(
Point2f
_center) = 0;
90
CV_WRAP
virtual
TYPECHART
getTarget() = 0;
91
CV_WRAP
virtual
std::vector<Point2f> getBox() = 0;
92
CV_WRAP
virtual
Mat
getChartsRGB() = 0;
93
CV_WRAP
virtual
Mat
getChartsYCbCr() = 0;
94
CV_WRAP
virtual
float
getCost() = 0;
95
CV_WRAP
virtual
Point2f
getCenter() = 0;
n-dimensional dense array class
Definition:
mat.hpp:802
checker draw
Definition:
checker_model.hpp:113
checker object
Definition:
checker_model.hpp:65
#define CV_RGB(r, g, b)
Definition:
imgproc.hpp:4378
TYPECHART
enum to hold the type of the checker
Definition:
checker_model.hpp:47
@ MCC24
Standard Macbeth Chart with 24 squares
Definition:
checker_model.hpp:48
@ VINYL18
DKK color chart with 12 squares and 6 rectangle
Definition:
checker_model.hpp:50
@ SG140
DigitalSG with 140 squares
Definition:
checker_model.hpp:49
"black box" representation of the file storage associated with a file on disk.
Definition:
aruco.hpp:75
Definition:
cvstd_wrapper.hpp:74