usagi / virtual-keyboard-prototype-1

仮想キーボード試作1型
3 stars 0 forks source link

パラメーターをいじるとアプリケーションが落ちる現象 #56

Closed arisin closed 10 years ago

arisin commented 10 years ago
OpenCV Error: One of arguments' values is out of range (dp, min_dist, canny_threshold and acc_threshold must be all positive numbers) in cvHoughCircles, file /build/buildd/opencv-2.4.5+dfsg/modules/imgproc/src/hough.cpp, line 1031
terminate called after throwing an instance of 'cv::Exception'
  what():  /build/buildd/opencv-2.4.5+dfsg/modules/imgproc/src/hough.cpp:1031: error: (-211) dp, min_dist, canny_threshold and acc_threshold must be all positive numbers in function cvHoughCircles
usagi commented 10 years ago

http://docs.opencv.org/modules/imgproc/doc/feature_detection.html#houghcircles

OpenCVの円検出器のパラメーターで1未満の値を取れないパラメーターがあります。これらについて1未満の値をセットしている場合は警告をログに出力し、値を最低値の1として扱うように修正します。