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

opencv3/C++ 將圖片轉(zhuǎn)換為視頻的實(shí)例

 更新時(shí)間:2019年12月10日 14:56:39   作者:阿卡蒂奧  
今天小編就為大家分享一篇opencv3/C++ 將圖片轉(zhuǎn)換為視頻的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

現(xiàn)有一些圖片按順序放置在一文件夾jogging1\下,如圖:

需要將其合并轉(zhuǎn)換為一個(gè)視頻。

示例:

環(huán)境:Win7+OpenCV3+VS2012

#include<opencv2/opencv.hpp>
#include <stdio.h>
#include <io.h>
#include <string>
#include <iostream> 
#include <fstream> 
using namespace std;
using namespace cv;

int main()
{
  _finddata_t FileInfo; 
  //讀取圖片所在的路徑
  string inPath = "E:\\image\\yu\\jogging1\\"; 
  string strfind = inPath + "*";
  long Handle = _findfirst(strfind.c_str(), &FileInfo);
  char filename[300];
  Mat src;
  if (Handle == -1L)
  { 
    cerr << "can not match the folder path" << endl; 
    exit(-1);
  }

  Mat frame;
  Mat src0 = imread("E:/image/yu/jogging1/0000.jpg");
  Size size = src0.size();
  VideoWriter writer;
  writer.open("jogging.avi", CV_FOURCC('M', 'J', 'P', 'G'), 25, size, true);

  do{
    //判斷是否有子目錄
    if (FileInfo.attrib & _A_SUBDIR) 
    { 
      if ((strcmp(FileInfo.name, ".") != 0) && (strcmp(FileInfo.name, "..") != 0)) 
      { 
        inPath += FileInfo.name;
        cout <<inPath<<endl; 
      }
    }
    else
    {
      cout <<inPath<<FileInfo.name<<endl;
      //讀取圖片所在的路徑
      string path = "E:/image/yu/jogging1/" + (string)FileInfo.name;
      src = imread(path);
      imshow("input", src);
      writer.write(src);
      waitKey(1);
    } 
  } while (_findnext(Handle, &FileInfo) == 0); 
  _findclose(Handle);  
  return 0; 
}

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

相關(guān)文章

  • C語(yǔ)言版飛機(jī)大戰(zhàn)游戲

    C語(yǔ)言版飛機(jī)大戰(zhàn)游戲

    這篇文章主要為大家詳細(xì)介紹了C語(yǔ)言版飛機(jī)大戰(zhàn)游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-12-12
  • C語(yǔ)言實(shí)現(xiàn)快速排序算法實(shí)例

    C語(yǔ)言實(shí)現(xiàn)快速排序算法實(shí)例

    快速排序時(shí)間復(fù)雜度為O(nlogn),是數(shù)組相關(guān)的題目當(dāng)中經(jīng)常會(huì)用到的算法,下面這篇文章主要給大家介紹了關(guān)于C語(yǔ)言實(shí)現(xiàn)快速排序算法的相關(guān)資料,需要的朋友可以參考下
    2022-06-06
  • C語(yǔ)言基于EasyX庫(kù)實(shí)現(xiàn)有顏色彈跳小球

    C語(yǔ)言基于EasyX庫(kù)實(shí)現(xiàn)有顏色彈跳小球

    這篇文章主要為大家詳細(xì)介紹了C語(yǔ)言基于EasyX庫(kù)實(shí)現(xiàn)有顏色彈跳小球,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-01-01
  • 使用C語(yǔ)言實(shí)現(xiàn)學(xué)生成績(jī)管理系統(tǒng)

    使用C語(yǔ)言實(shí)現(xiàn)學(xué)生成績(jī)管理系統(tǒng)

    這篇文章主要介紹了使用C語(yǔ)言實(shí)現(xiàn)學(xué)生成績(jī)管理系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-09-09
  • C++數(shù)據(jù)結(jié)構(gòu)哈希表詳解

    C++數(shù)據(jù)結(jié)構(gòu)哈希表詳解

    C++標(biāo)準(zhǔn)庫(kù)中使用的unordered_map底層實(shí)現(xiàn)是哈希表,下面這篇文章主要給大家介紹了關(guān)于C++中使用哈希表(unordered_map)的一些常用操作方法,需要的朋友可以參考下
    2022-07-07
  • C++中的auto_ptr智能指針的作用及使用方法詳解

    C++中的auto_ptr智能指針的作用及使用方法詳解

    這篇文章主要介紹了C++中的auto_ptr智能指針的作用及使用方法詳解的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2016-07-07
  • C語(yǔ)言枚舉與聯(lián)合圖文梳理講解

    C語(yǔ)言枚舉與聯(lián)合圖文梳理講解

    枚舉顧名思義就是把所有的可能性列舉出來(lái),像一個(gè)星期分為七天我們就可以使用枚舉,聯(lián)合體是由關(guān)鍵字union和標(biāo)簽定義的,和枚舉是一樣的定義方式,不一樣的是,一個(gè)聯(lián)合體只有一塊內(nèi)存空間,什么意思呢,就相當(dāng)于只開(kāi)辟最大的變量的內(nèi)存,其他的變量都在那個(gè)變量占據(jù)空間
    2023-01-01
  • 淺談C++ 虛函數(shù)分析

    淺談C++ 虛函數(shù)分析

    這篇文章主要介紹了淺談C++ 虛函數(shù)分析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-02-02
  • C++的matlab接口轉(zhuǎn)換方法詳解

    C++的matlab接口轉(zhuǎn)換方法詳解

    這篇文章主要為大家詳細(xì)介紹了C++的matlab接口轉(zhuǎn)換方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助
    2022-03-03
  • C++ Clock類(lèi)模擬實(shí)現(xiàn)鬧鐘運(yùn)行

    C++ Clock類(lèi)模擬實(shí)現(xiàn)鬧鐘運(yùn)行

    這篇文章主要為大家詳細(xì)介紹了C++ Clock類(lèi)模擬實(shí)現(xiàn)鬧鐘運(yùn)行,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-03-03

最新評(píng)論

衢州市| 三亚市| 京山县| 西峡县| 西乡县| 务川| 达尔| 台江县| 三台县| 青神县| 新丰县| 马尔康县| 绿春县| 商都县| 容城县| 满洲里市| 遂川县| 土默特右旗| 乐业县| 台前县| 乐安县| 澳门| 灵山县| 江川县| 株洲市| 胶南市| 曲麻莱县| 南京市| 筠连县| 凉城县| 嘉祥县| 肇源县| 凤凰县| 安庆市| 正宁县| 壶关县| 宜昌市| 扎兰屯市| 民县| 天镇县| 安溪县|