#include#include//記錄滾動條的當前位置intg_slider_pos=0;//滾動條的回調(diào)函數(shù)參數(shù)intpos是指當前滾動條所在位置voidon_changed(intpos){//輸出滾動條當前所在位置printf("g_slider_posis%d\n",g_slider_pos);}intmain(intargc" />

亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

opencv 實現(xiàn)進度控制

系統(tǒng) 1863 0

進度控制:

    #include <opencv\cv.h>

#include <opencv\highgui.h>

#include <opencv\cxcore.h>

//記錄滾動條的當前位置

int g_slider_pos = 0;



//滾動條的回調(diào)函數(shù)  參數(shù)int pos 是指當前滾動條所在位置

void on_changed(int pos)

{

	//輸出滾動條當前所在位置

	printf("g_slider_pos is %d \n" , g_slider_pos);



}



int main(int argc, char* argv[])

{

	//創(chuàng)建一個窗口

	cvNamedWindow("show");



	//在窗口show上創(chuàng)建名字為Position的滾動條

	cvCreateTrackbar(

			"Position",

			"show",

			&g_slider_pos,

			400,

			on_changed

			);



	//顯示滾動條

	cvShowImage("show",NULL);



	//等待用戶按鍵

	cvWaitKey(0);



	return 0;

}
  


視頻化的進度控制:

    #include <opencv\cv.h>

#include <opencv\highgui.h>

#include <opencv\cxcore.h>





//聲明一個CvCapture類型指針 用于接收cvCreateFileCapture的返回值

 

CvCapture* g_capture = NULL;



//記錄滾動條的當前位置

 

int g_slider_pos = 0;



//對視頻幀進行計數(shù)的變量

 

int frame_count = 0;



//滾動條的回調(diào)函數(shù)  參數(shù)int pos 是指當前滾動條所在位置

 

void onTrackbarSlider(int pos)

 

{

 

        //設置g_capture的屬性  使得 從位置pos開始播放視頻

 

        cvSetCaptureProperty(

 

                g_capture,

 

                CV_CAP_PROP_POS_FRAMES,

 

                pos

 

                );        

 



        //在拉動滾動條后  保持變量frame_count與滾動條的位置是同步的

 

        frame_count = pos ;

 





}

 



int main(int argc, char* argv[])

 

{

 



        //創(chuàng)建一個窗口

 

        cvNamedWindow("show");

 



        //打開有一個視頻文件

 

        g_capture = cvCreateFileCapture("C:\\Users\\zxl\\Desktop\\1.avi");

 



        //獲取視頻的總幀數(shù)

 

        int frames = (int)cvGetCaptureProperty(

 

                                         g_capture,

 

                                         CV_CAP_PROP_FRAME_COUNT

 

                                         );

 

        if(frames>0)

 

        {

 

                //在窗口show上創(chuàng)建名字為Position的滾動條

 

                cvCreateTrackbar(

 

                        "Position",

 

                        "show",

 

                        &g_slider_pos,

 

                        frames,

 

                        onTrackbarSlider

 

                        );

 

        }

 



        //圖像指針變量

 

        IplImage* frame;

 



        while(1)

 

        {

 

                //從g_capture獲取一幀圖像 填充到相應的內(nèi)存緩沖區(qū)

 

                frame = cvQueryFrame(g_capture);

 



                //如果到視頻結(jié)尾 則退出循環(huán)

 

                if(!frame)

 

                {

 

                        break;

 

                }

 





                //顯示圖像

 

                cvShowImage("show",frame);

 



                //接收用戶按鍵

 

                char c = cvWaitKey(33);

 



                //如果接收到 按鍵'Esc' 則退出循環(huán)

 

                if(c==27)

 

                {

 

                        break;

 

                }

 



                //滾動條 隨著視頻的播放 進行移動

 

                cvSetTrackbarPos("Position","show", frame_count);

 

                frame_count++;

 



        }

 



        //釋放資源

 

        cvReleaseCapture(&g_capture);

 

        cvDestroyWindow("show");

 



        return 0;

 

}

 
  


?

?

?

opencv 實現(xiàn)進度控制


更多文章、技術(shù)交流、商務合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯(lián)系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發(fā)表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 日本高清一 | 精品免费福利视频 | 国产欧美日韩一区 | 久草在线观看免费 | 中文线码中文高清播放中 | 成人激情视频在线 | 国产精品亚洲片在线观看麻豆 | 天堂一区 | 欧美激情亚洲 | 欧美在线播放成人免费 | 精品无人区乱码一区二区三区手机 | 久久这里是精品 | 婷婷激情四月 | 日本一级毛片高清免费观看视频 | 国产精品1区2区3区 国产精品1区2区3区在线播放 | 国内精品久久影院 | 久久精品国产400部免费看 | 欧美精品在线一区 | 国产综合久久久久久鬼色 | 国产精品国产 | 一本一本久久a久久精品综合麻豆 | 国产精品不卡视频 | 5g影院天天5g天天爽精品 | 欧美影院一区 | 免费观看视频成人国产 | 色综合天天综合网亚洲 | 久久午夜综合久久 | 一区二区三区视频网站 | 久久婷婷色综合老司机 | 爱操在线 | 中文字幕日韩一区二区 | 亚洲a在线播放 | 欧美日韩国产精品 | 一区二区三区欧美视频 | 成人欧美一区二区三区在线 | 天天做天天爱天天爽综合网 | 欧美最猛的24k毛片视频 | 欧美一区二区手机在线观看视频 | 日本一本不卡 | 国产成人cao在线 | 久久久久精彩视频 |