opencv3.2.0實現讀取多張圖片的方法(利用sprintf()函數)


簡介:
將連續的圖片轉換成視頻時,首先需要把圖片全部讀入,然后再做相應處理,該程序利用sprintf()函數,實現連續圖片的讀入
/*********新建QT控制台程序,實現多張連續圖片的讀取*********/
/******************2017年12月9日******************/ 源代碼如下: #include <QCoreApplication> #include <opencv2/core/core.hpp> #include <opencv2/highgui/highgui.hpp> #include <opencv2/imgproc/imgproc.hpp> #include <iostream>
using namespace std; using namespace cv; int main() { char filename[76]; //定義數組,其中數組大小等於圖片的個數
 Mat image; for(unsigned int i=0;i<76;i++) { sprintf(filename,"/home/ttwang/images/image%d.jpg",i);//第二個參數是指定圖片路徑和圖片名的一般式(image%d)
        image=imread(filename);//導入圖片
        imshow("image",image); waitKey(0); } }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM