编译出现问题,主要是程序是从github上面下载过来的

问题遇到的现象和发生背景
问题相关代码,请勿粘贴截图
运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果

img

你的代码呢?


#include "hazeremoval.h"
#include "opencv2/opencv.hpp"
#include <iostream>

using namespace cv;
using namespace std;

int main(int argc, char **args) {
    const char * img_path = args[1];
    Mat in_img = imread(img_path);
    Mat out_img(in_img.rows, in_img.cols, CV_8UC3);
    unsigned char * indata = in_img.data;
    unsigned char * outdata = out_img.data;

    CHazeRemoval hr;
    cout << hr.InitProc(in_img.cols, in_img.rows, in_img.channels()) << endl;
    cout << hr.Process(indata, outdata, in_img.cols, in_img.rows, in_img.channels()) << endl;
    imshow("out_img", out_img);
    waitKey(0);
    // system("pause");
    return 0;
}

你没传递图片路径参数(项目属性,调试里设置参数)就直接打开?