(查阅)opencv:滑动条 setTrackbarPos与createTrackbar

 

创建滑动条:


int createTrackbar(const string& trackbarname, const string& winname, int* value, int count, TrackbarCallback onChange=0, void*userdata=0)

 

 

trackbarname:创建的滑动条名。
winname:滑动条的父窗体名。
value:滑动条当前值。
count:允许的最大值,最小值为0。
onChange:回调函数,当滑动条位置发生变化时,调用此函数。函数形如void Foo(int,void*);,第一个是位置值,第二个是userdata
userdata:可以被传递给回调函数,可以在没有全局位置变量时起作用。、

 

获取当前值:

int getTrackbarPos(const String& trackbarname, const String& winname)

trackbarname:滑动条名称。

winname:窗口名称

 

设置滑动条位置(setTrackbarPos)

void setTrackbarPos(const String& trackbarname, const String& winname, int pos)

trackbarname:滑动条名称。

winname:窗口名称。

pos:新位置。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

原文链接:https://blog.csdn.net/u010963435/article/details/78682725

posted @ 2022-03-14 07:51  0MrMKG  阅读(139)  评论(0)    收藏  举报