iVS3D v2.0.9
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
25Q_DECLARE_METATYPE(QVector<uint>)
26
27typedef QList<bool> QBoolList;
28Q_DECLARE_METATYPE(QBoolList)
29
30Q_DECLARE_METATYPE(std::vector<uint>)
31
32
35enum ColorTheme {
36 LIGHT = 0,
37 DARK
38};
39Q_DECLARE_METATYPE(ColorTheme)
40
41Q_DECLARE_METATYPE(Resolution)
42
43Q_DECLARE_METATYPE(ROI)
44
45#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