一、創(chuàng)建滑動(dòng)條
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);二、例程(使用滑動(dòng)條實(shí)現(xiàn)一個(gè)開關(guān)的功能)
#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(); }}新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注