首页 > 学院 > 开发设计 > 正文

opencv:slider(滑动条)

2019-11-11 01:24:10
字体:
来源:转载
供稿:网友

一、创建滑动条

int cvCreateTrackbar(const char* trackbar_name,const char* window_name,int* value,int count,CvTrackbarCallback on_change);int cvGetTrackbarPos(const char* trackbar_name,const char* window_name);void cvSetTrackbarPos(const char* trackbar_name,const char* window_name,int pos);

二、例程(使用滑动条实现一个开关的功能)

#include "highgui.h"int g_switch_value = 0;void switch_callback(int position);int main(int argc,char** argv){ cvNamedWindow("Example3_7"); cvCreateTrackbar("bar","Example3_7",&g_switch_value,100,switch_callback); cvWaitKey(0); return 0;}void switch_callback(int position){ if(position == 0) { switch_off_function(); } else { switch_on_function(); }}
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表