2

opencv ライブラリを使用して Visual C++ でコードを書いています。いくつかの異なる画像をすべて証拠の線でしきい値処理する必要があります(より明確です)が、すべての画像で照明が変化し、固定のしきい値を使用しているため、いくつかの問題が発生しているため、非常に困難です。誰かがそれに直面できるopencvの機能を知っていますか?

4

2 に答える 2

3

使用する :threshold(imageIn, imageOut, 100, 255, CV_THRESH_OTSU);

OTSU メソッドは、Matlab で使用されているもので、画像のヒストグラムに適応し、最適な値を取得して 2 つの異なるビンに分離します。「100」の値は気にしないでください。OTSU が上書きします。

于 2013-03-06T14:07:08.233 に答える
2

はい、AdaptiveThreshold を試してください。実際のしきい値パラメーターには、負の数を選択します。 幸運を!

于 2013-03-04T14:02:10.023 に答える