OpenCvSharp(C# OpenCV)는 CvTrackbar 슬라이더를 사용하여 이진화 임계값 디버깅(소스 코드 포함)을 실현합니다.

" OpenCV and AI Deep Learning " 공개 계정을 팔로우하려면 아래 카드 를 클릭하세요 !

비주얼/이미지 중량 건조물 최대한 빨리 배송!

머리말

OpenCV의 Python 및 C++ 버전은 모두 슬라이더 및 마우스 이벤트의 기능을 캡슐화합니다. 이 기사에서는 OpenCvSharp에서 슬라이더(CvTrackbar)를 사용하여 이진화 임계값을 동적으로 조정하고, 이진화 효과를 확인하고, 적절한 임계값의 디버깅 및 선택을 용이하게 하는 방법을 소개합니다. .

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