vrcore  0.45
visuReal Messkern
 All Classes Files Functions Variables
contours.h
1 // stdafx.h : Includedatei für Standardsystem-Includedateien
2 // oder häufig verwendete projektspezifische Includedateien,
3 // die nur in unregelmäßigen Abständen geändert werden.
4 //
5 
6 #include <string>
7 #include <limits>
8 #include <vector>
9 
10 #include <opencv2/opencv.hpp>
11 #include <boost/format.hpp>
12 #ifdef ALLOW_BOOST_FILESYSTEM
13 #include <boost/filesystem.hpp>
14 #endif
15 
16 #ifndef NO_TBB
17 #include <tbb/parallel_invoke.h>
18 #endif
19 
20 // TODO: Hier auf zusätzliche Header, die das Programm erfordert, verweisen.
21 #include "chain/ApiTypes.h"
22 
27 
28 #include "features/types.h"
29 #include "features/nms.h"
30 #include "features/HoughEllipses.h"
31 #include "features/iris_locator.h"
32 #include "features/MarkFilterData.h"
33 #include "features/MarkOrientationDetectors.h"
34 #include "features/features.h"
36 
38 #include "Messeinheit/RealConstants.h"
39 #include "Messeinheit/aspect.h"
40 #include "Messeinheit/ccitransformer.h"
41 
42 #include "VRUtilities/defines.h"
43 #include "VRImageAnalysis/mark_types.h"
44 #include "VRServiceUnit/constUnitValues.h"
46 
47 #include "H1interp.h"
48 #include "Spline8interp.h"
49 #include "Spline12interp.h"
50 #include "ContourData.h"
51 #include "BisectSearchContourLineIntersections.h"
52 #include "ContourTools.h"
53 #include "ContourFinder.h"
54 #include "ContoursFilter.h"
55 #include "CalcOuterBoxPoints.h"
56 #include "Combination.h"
57 #include "CombiSystemsVector.h"
58 #include "ContourData.h"
59 #include "Combine.h"
60 #include "CombinationRatingBase.h"
61 #include "CombinationRating.h"
62 
63 #ifdef _TESTEN
64 #include "TestCombinationConvex.h"
65 #endif
66 
67 #include "CombinationConvex.h"
68 #include "FilterConvexContours.h"
69 
70 
Generell nützliche Algorithmen.
Messbügeldaten (Markenpositionen im Bügelkoordinatensystem, Winkel etc.); Einheiten: millimeter und r...