iVS3D v2.0.0
Loading...
Searching...
No Matches
cvmat_qmetadata.h
1#ifndef CVMAT_QMETADATA_H
2#define CVMAT_QMETADATA_H
3
8#include <QObject>
9#include <QColor>
10#include <QList>
11#include "opencv2/core.hpp"
12#include "resolution.h"
13#include "roi.h"
14
15Q_DECLARE_METATYPE(cv::Mat)
16
17Q_DECLARE_METATYPE(QStringList)
18
19typedef QList<cv::Mat> ImageList;
20Q_DECLARE_METATYPE(ImageList)
21
22typedef QList<QColor> QColorList;
23Q_DECLARE_METATYPE(QColorList)
24
25typedef QList<bool> QBoolList;
26Q_DECLARE_METATYPE(QBoolList)
27
28Q_DECLARE_METATYPE(std::vector<uint>)
29
30
33enum ColorTheme {
34 LIGHT = 0,
35 DARK
36};
37Q_DECLARE_METATYPE(ColorTheme)
38
39Q_DECLARE_METATYPE(Resolution)
40
41Q_DECLARE_METATYPE(ROI)
42
43#endif // CVMAT_QMETADATA_H
The ROI class manages a region of interest represented as a rectangle in the [0,1]x[0,...
Definition roi.h:21
The Resolution class encapsulates an image resolution (width and height). It provides functionality f...
Definition resolution.h:17