一、简述createTrackbar函数
1、作用:创建可调节滚动条,实现图像的亮度调节
2、c++原型:
参数一:trackbarname,滚动条名字
参数二:winname,窗口名字, 指定你要把这个滚动条用到那个窗口上,即对应namedWindow函数创建窗口时设置的窗口名字
参数三:value,一个指向整型的指针,表示滑块初始位置,同时记录滑块以后的位置
参数四:count,表示滑块达到最大位置的值
参数五:onChange,指向回调函数,默认值为0
参数六:userdata,用户传给回调函数的数据值,用来处理轨迹条事件,默认值为0;如果使用的第3个参数value实参是全局变量的话,完全可以不去管这个参数
参数补充:
1、对于参数value:告诉我们滑块最初位置在哪,不是滑块可以滑动范围的最小值,滑块可以滑动的范围永远都是[0, count],count为第四个参数。还有在代码运行过程中,不是value的值影响滑块的位置,而是由于用户对滑块的移动改变了