最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C++實(shí)現(xiàn)視頻流轉(zhuǎn)換為圖片方式

 更新時(shí)間:2019年12月10日 16:43:50   作者:Liu_LongPo  
今天小編就為大家分享一篇C++實(shí)現(xiàn)視頻流轉(zhuǎn)換為圖片方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧

記錄一個(gè)基于C++實(shí)現(xiàn)的將視頻流幀轉(zhuǎn)換為圖片

/*  avi2jpg 函數(shù),將攝像頭當(dāng)前幀保存為jpg格式照片 */
 
void Video_to_image(CvCapture* capture)
{
	//初始化一個(gè)視頻文件捕捉器
	//CvCapture* capture = cvCaptureFromAVI(filename);
	//獲取視頻信息
	cvQueryFrame(capture);
	/*
	int frameH  = (int) cvGetCaptureProperty(capture, CV_CAP_PROP_FRAME_HEIGHT);
	int frameW  = (int) cvGetCaptureProperty(capture, CV_CAP_PROP_FRAME_WIDTH);
	int fps    = (int) cvGetCaptureProperty(capture, CV_CAP_PROP_FPS);
	int numFrames = (int) cvGetCaptureProperty(capture, CV_CAP_PROP_FRAME_COUNT);
	//printf("tvideo height : %dntvideo width : %dntfps : %dntframe numbers : %dn", frameH, frameW, fps, numFrames);
	*/
	//定義和初始化變量
	int i = 0;
	IplImage* img = 0;
	char image_name[13] = "1";
	//讀取和顯示
	while(1)
	{
		img = cvQueryFrame(capture); //獲取一幀圖片
		char key = cvWaitKey(20);
		sprintf(image_name, "%s%d%s", "image", ++i, ".jpg");//保存的圖片名
		cvSaveImage( image_name, img);  //保存一幀圖片
		if(i == NUM_FRAME) break;
	}
}

以上這篇C++實(shí)現(xiàn)視頻流轉(zhuǎn)換為圖片方式就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • c++實(shí)現(xiàn)簡(jiǎn)單隨機(jī)數(shù)的代碼

    c++實(shí)現(xiàn)簡(jiǎn)單隨機(jī)數(shù)的代碼

    在本篇文章里小編給大家整理的是一篇關(guān)于c++實(shí)現(xiàn)簡(jiǎn)單隨機(jī)數(shù)的代碼內(nèi)容,有需要的朋友們可以跟著學(xué)習(xí)下。
    2021-05-05
  • c++ 巧開平方的實(shí)現(xiàn)代碼

    c++ 巧開平方的實(shí)現(xiàn)代碼

    如果沒有計(jì)算器,我們?nèi)绾吻?的平方根
    2013-05-05
  • C++中的類模板詳解及示例

    C++中的類模板詳解及示例

    我們?cè)诙x函數(shù)時(shí),可以通過定義函數(shù)模板,來簡(jiǎn)化一些功能相同而數(shù)據(jù)類型不同的函數(shù)的定義和調(diào)用過程
    2013-10-10
  • C++提取文件中信息的方法

    C++提取文件中信息的方法

    這篇文章主要為大家詳細(xì)介紹了C++提取文件中信息的方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • 如何獲取C++類成員虛函數(shù)地址的示例代碼

    如何獲取C++類成員虛函數(shù)地址的示例代碼

    這篇文章主要給大家介紹了關(guān)于C++如何獲取類成員虛函數(shù)地址的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面跟著小編來一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-08-08
  • C語(yǔ)言實(shí)現(xiàn)短字符串壓縮的三種方法詳解

    C語(yǔ)言實(shí)現(xiàn)短字符串壓縮的三種方法詳解

    這篇文章主要和大家分享一下smaz,shoco,unisox2三種短字符串壓縮算法,并分別探索它們各自的壓縮率與壓縮和解壓縮性能,需要的可以參考一下
    2022-08-08
  • C++實(shí)現(xiàn)掃雷游戲

    C++實(shí)現(xiàn)掃雷游戲

    這篇文章主要為大家詳細(xì)介紹了C++實(shí)現(xiàn)掃雷游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-03-03
  • C語(yǔ)言實(shí)現(xiàn)洗牌與發(fā)牌游戲

    C語(yǔ)言實(shí)現(xiàn)洗牌與發(fā)牌游戲

    這篇文章主要為大家詳細(xì)介紹了C語(yǔ)言洗牌與發(fā)牌游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-12-12
  • C++11中的default函數(shù)使用

    C++11中的default函數(shù)使用

    這篇文章主要介紹了C++11中的default函數(shù)使用,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-05-05
  • 利用C++11原子量如何實(shí)現(xiàn)自旋鎖詳解

    利用C++11原子量如何實(shí)現(xiàn)自旋鎖詳解

    當(dāng)自旋鎖嘗試獲取鎖時(shí)以忙等待(busy waiting)的形式不斷地循環(huán)檢查鎖是否可用,下面這篇文章主要給大家介紹了關(guān)于利用C++11原子量如何實(shí)現(xiàn)自旋鎖的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2018-06-06

最新評(píng)論

隆回县| 清水县| 乳山市| 阿拉善右旗| 峨边| 南京市| 德州市| 山东省| 济宁市| 新建县| 静安区| 循化| 化隆| 南郑县| 腾冲县| 台山市| 怀宁县| 赤城县| 丹凤县| 山西省| 万山特区| 旺苍县| 新乡市| 兴城市| 铜川市| 佛冈县| 和龙市| 错那县| 红安县| 天祝| 开平市| 湘西| 韶关市| 迁西县| 涪陵区| 榆社县| 安远县| 勐海县| 沿河| 集贤县| 瑞昌市|