Rev 3 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 3 | Rev 5 | ||
---|---|---|---|
Line 17... | Line 17... | ||
17 | 17 | ||
18 | #include <iostream>
|
18 | #include <iostream>
|
19 | #include <vector>
|
19 | #include <vector>
|
20 | using namespace std; |
20 | using namespace std; |
21 | 21 | ||
22 | #include <opencv2\core\core.hpp>
|
22 | #include <opencv2/core/core.hpp>
|
23 | #include <opencv2\highgui\highgui.hpp>
|
23 | #include <opencv2/highgui/highgui.hpp>
|
24 | #include <opencv2\imgproc\imgproc.hpp>
|
24 | #include <opencv2/imgproc/imgproc.hpp>
|
25 | #include <opencv2\video\tracking.hpp>
|
25 | #include <opencv2/video/tracking.hpp>
|
26 | 26 | ||
27 | #include "objectFinder.h"
|
27 | #include "objectFinder.h"
|
28 | #include "colorhistogram.h"
|
28 | #include "colorhistogram.h"
|
29 | 29 | ||
30 | int main() |
30 | int main() |
Line 43... | Line 43... | ||
43 | cv::imshow("Image",image); |
43 | cv::imshow("Image",image); |
44 | 44 | ||
45 | // Get the Hue histogram
|
45 | // Get the Hue histogram
|
46 | int minSat=65; |
46 | int minSat=65; |
47 | ColorHistogram hc;
|
47 | ColorHistogram hc;
|
48 | cv::MatND colorhist= hc.getHueHistogram(imageROI,minSat); |
48 | cv::MatND colorhist= hc.getHueHistogram(imageROI); |
49 | 49 | ||
50 | ObjectFinder finder;
|
50 | ObjectFinder finder;
|
51 | finder.setHistogram(colorhist); |
51 | finder.setHistogram(colorhist); |
52 | finder.setThreshold(0.2f); |
52 | finder.setThreshold(0.2f); |
53 | 53 |