OpenCV C++创建滑动条后,如何显示滑动条的当前数值?
如下,我写了个Canny边缘检测的程序,依靠滑动条来调整低阈值和高阈值,请问怎样才能显示当前的阈值是多少呢?
Mat object = imread("D:\\object.jpg");
int high_thresh, low_thresh;
void call_thresh(int, void*)
{
resize(object, object, Size(480, 720));
Mat canny;
Canny(object, canny, low_thresh, high_thresh);
Mat contour;
imshow("边缘", canny);
waitKey();
}
void find_contour()
{
namedWindow("边缘");
createTrackbar("低阈值", "边缘", &low_thresh, 255, call_thresh, 0);
createTrackbar("高阈值", "边缘", &high_thresh, 255, call_thresh, 0);
call_thresh(0, 0);
}