OpenCvSharp(C#OpenCV)は、CvTrackbarスライダーを使用して、2値化しきい値のデバッグを実現します(ソースコードを使用)

下のカードをクリックして、「 OpenCVとAIディープラーニング」の公開アカウントをフォローしてください

ビジュアル/イメージの重い乾物、できるだけ早くお届けします!

序文

OpenCVのPythonバージョンとC++バージョンはどちらも、スライダーとマウスイベントの機能をカプセル化します。この記事では、OpenCvSharpのスライダー(CvTrackbar)を使用して、2値化しきい値を動的に調整し、2値化効果を確認し、デバッグと適切なしきい値の選択を容易にします。 。

OpenCvSharpのスライダークラス-CvTrackbar

CvTrackbarスライダークラス。定義に移動して、次のプロパティを確認します。

 注:スライダーの作成はウィンドウによって異なるため、最初にWindowクラスオブジェクトを定義してから、スライダーを作成する必要があります。コードは次のとおりです。

string windowName = "Test-TrackBar";
src = Cv2.ImRead("./test.jpg");
Cv2.ImShow("src", src);
TrackbarCallback callback = new TrackbarCallback(OnChange);
Window window = new Window(windowName, src);
CvTrackba

おすすめ

転載: blog.csdn.net/stq054188/article/details/123668308