0

opencv 2.4.5 をダウンロードし、Visual Studio 11 で構成しようとしました。このリンクの手順に従って、以下のコードをデバッグ モードでコンパイルしてみました。それは正常に動作します。

しかし、同じコードがリリース モードでクラッシュします。

以下がコードです。

#include "stdafx.h"
#include <opencv2/opencv.hpp>

using namespace cv;

int main()
{
    Mat img(Mat::zeros(100, 100, CV_8U));

    imshow("window", img);

    waitKey();

    return 0;
}
4

2 に答える 2

2

私の推測では、リンクに問題がある可能性があります。リリース モードの場合は、とリンクする必要があります。release static librariesたとえば、デバッグ ライブラリが の場合opencv_imgproc243d.lib、そのリリース バージョンはopencv_imgproc243.lib

于 2013-06-27T06:19:33.807 に答える
0

OpenCV .dll ファイルを実行可能フォルダーに入れてみてください。

于 2013-06-27T06:46:23.170 に答える