1

コードを実行すると、このエラーが発生しました: 忙しい猫

私のコードは次のとおりです。

#include "cv.h"
#include "highgui.h"

using namespace cv;

int main(int, char**)
{
    VideoCapture cap(0);
    if(!cap.isOpened()) return -1;

    Mat frame, edges;
    namedWindow("edges",1);
    for(;;)
    {
        cap >> frame;
        cvtColor(frame, edges, CV_BGR2GRAY);
        GaussianBlur(edges, edges, Size(7,7), 1.5, 1.5);
        Canny(edges, edges, 0, 30, 3);
        imshow("edges", edges);
        if(waitKey(30) >= 0) break;
    }
    return 0;
}

私はopencv binとdllをチェックしますが、このdllは存在します

4

1 に答える 1

1

関連する opencvcore_244.dll を openCV インストールから %systemroot%\system32 (DLL またはプログラムが 64 ビットの場合は %systemroot%\sysWOW64) にコピーします。

于 2013-03-29T17:31:41.050 に答える