点击下方卡片,关注“OpenCV与AI深度学习”公众号!
视觉/图像重磅干货,第一时间送达!
前言
Python和C++版本的OpenCV中都封装了滑动条和鼠标事件的函数,本文将介绍OpenCvSharp中使用滑动条(CvTrackbar)来动态调整二值化阈值,查看二值化效果,方便调试和选择合适的阈值。
OpenCvSharp中的滑动条类-CvTrackbar
CvTrackbar滑动条类,转到定义可以看到如下属性:
注意:创建滑动条要依赖窗口,所以要先定义一个Window类对象,然后创建滑动条,代码如下:
string windowName = "Test-TrackBar";
src = Cv2.ImRead("./test.jpg");
Cv2.ImShow("src", src);
TrackbarCallback callback = new TrackbarC