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

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

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

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

/*  avi2jpg 函數(shù),將攝像頭當(dāng)前幀保存為jpg格式照片 */
 
void Video_to_image(CvCapture* capture)
{
	//初始化一個視頻文件捕捉器
	//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++實現(xiàn)視頻流轉(zhuǎn)換為圖片方式就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

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

    c++實現(xiàn)簡單隨機數(shù)的代碼

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

最新評論

闽侯县| 马鞍山市| 化州市| 中西区| 门头沟区| 体育| 应城市| 会同县| 莱芜市| 长丰县| 南皮县| 武安市| 璧山县| 桃园县| 太湖县| 梁河县| 浦城县| 天气| 天门市| 镇坪县| 耿马| 乾安县| 东乌珠穆沁旗| 海丰县| 都安| 福州市| 滦平县| 扎赉特旗| 安泽县| 安平县| 永宁县| 托克逊县| 平乡县| 丰县| 彩票| 沁源县| 宜兰县| 启东市| 利川市| 怀安县| 枞阳县|