createTrackbar(const string& trackbarname, const string& winname, int* value,
int count,TrackbarCallback onChange = 0,void* userdata = 0);
形式参数一、trackbarname:滑动空间的名称;
形式参数二、winname:滑动空间用于依附的图像窗口的名称;
形式参数三、value:初始化阈值;
形式参数四、count:滑动控件的刻度范围;
形式参数五、TrackbarCallback是回调函数
namedWindow("canny", 1);
createTrackbar( "can", "canny", &can, 255,on_Trackbar );
on_Trackbar(can, 0);
回调函数:
void on_Trackbar(int, void *)
{
Canny(tempel_img,tempel_canny_img,can,80);
imshow("canny",tempel_canny_img);
}
结果如下: