stereo_broken.cc

Simple test program - Markus Moll, 2011-09-13 01:00 pm

Download (503 Bytes)

 
1
#include <opencv2/opencv.hpp>
2
#include <opencv2/gpu/gpu.hpp>
3
#include <opencv2/highgui/highgui.hpp>
4
5
int main(int argc, char *argv[])
6
{
7
        using namespace cv;
8
        using namespace cv::gpu;
9
10
        resetDevice();
11
12
        Mat img_l_host = imread(argv[1], IMREAD_GRAYSCALE);
13
        Mat img_r_host = imread(argv[2], IMREAD_GRAYSCALE);
14
15
        GpuMat img_l(img_l_host);
16
        GpuMat img_r(img_r_host);
17
18
        GpuMat dst;
19
20
        StereoConstantSpaceBP csbp(128);
21
        csbp(img_l, img_r, dst);
22
        Mat dst_host(dst);
23
        imwrite("output_csbp_only.png", dst_host);
24
}