Subversion Repositories OpenCV2-Cookbook

Rev

Rev 3 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3 Rev 5
Line 16... Line 16...
16
\*------------------------------------------------------------------------------------------*/
16
\*------------------------------------------------------------------------------------------*/
17
17
18
#include <iostream>
18
#include <iostream>
19
using namespace std;
19
using namespace std;
20
20
21
#include "cv.h"
21
#include <opencv/cv.h>
22
#include "highgui.h"
22
#include <opencv/highgui.h>
23
23
24
#include "histogram.h"
24
#include "histogram.h"
25
#include "objectFinder.h"
25
#include "objectFinder.h"
26
#include "colorhistogram.h"
26
#include "colorhistogram.h"
27
27
Line 45... Line 45...
45
        cv::MatND hist= h.getHistogram(imageROI);
45
        cv::MatND hist= h.getHistogram(imageROI);
46
        cv::namedWindow("Reference Hist");
46
        cv::namedWindow("Reference Hist");
47
        cv::imshow("Reference Hist",h.getHistogramImage(imageROI));
47
        cv::imshow("Reference Hist",h.getHistogramImage(imageROI));
48
48
49
        // Create the objectfinder
49
        // Create the objectfinder
50
        ContentFinder finder;
50
        ObjectFinder finder;
51
        finder.setHistogram(hist);
51
        finder.setHistogram(hist);
52
52
53
        finder.setThreshold(-1.0f);
53
        finder.setThreshold(-1.0f);
54
54
55
        // Get back-projection
55
        // Get back-projection