私は、フォーム アプリケーションで VS2008 C++ の Windows 7 を使用しています。findContours
(Opencv 2.4.2)を使用しようとすると、 System.AccessViolationException
. 「灰色」の画像ですべて問題ありません。ベクトルをfindContoursで初期化できないようです。コードは次のとおりです。
vector<vector<cv::Point> > contours;
threshold(gray, threshold_output, threshDiff, 255, THRESH_BINARY);
imshow("input_img", gray);
findContours(gray, contours, CV_RETR_TREE, CV_CHAIN_APPROX_NONE);