OpenCV:如何正确地将Mat对象传递给函数

时间:2014-07-07 07:36:31

标签: c++ opencv

我正在尝试将Mat传递给我的函数:

void drawline(Mat f)
{
    cv::namedWindow("Output Window");
    cv::imshow("Output Window", frame);
}

int  main()
{
    Mat frame = cv::imread("chhha.png");
    drawline(frame); 

    getch(); 
    return 0;  
}

但它一直给我错误:

 error C2065: 'frame' : undeclared identifier mouse-iterator.cpp    130

这意味着frame无法正确进入函数输入。问题是什么,我该如何解决?

更新

我犯了一个错误。我必须在评论中指出f而不是frame

但现在我没有看到任何图像。它只是一个空白的图像,准备崩溃。

0 个答案:

没有答案