OPENCV批量讀取圖片實(shí)現(xiàn)方法
如下所示:
#include<opencv2/opencv.hpp>
using namespace cv;
using namespace std;
int main()
{
int num=4;//讀取圖片數(shù)量;
char filename[100];
char windowname[100];
IplImage* pScr;
unsigned char *Readfigsmethod1(int num);// 讀入num個(gè)圖片
{
for (int i = 1; i <= num; i++)
{
sprintf(filename, "C:/Users/hsy/Desktop/葡萄/%d.jpg", i);// 將圖片以數(shù)字命名:例如1.jpg 2.jpg等,放入D:/test/文件夾下
sprintf(windowname, "window%d葡萄.jpg", i);
cvNamedWindow(windowname, CV_WINDOW_AUTOSIZE);
pScr = cvLoadImage(filename, 1);//導(dǎo)入圖片
cvShowImage(windowname, pScr);//顯示圖片
}
cvWaitKey(0);
cvReleaseImage(&pScr);//釋放圖片
cvDestroyAllWindows();//銷毀窗口
return 0;
}
}
注釋:連續(xù)讀取圖片主要問(wèn)題在于filename指向圖片目錄, sprintf(filename,"D:/test/%d.jpg",i)的使用可以使得
filename可以從1.jpg,2.jpg,一直到num.jpg. filename=D:/test/i.jpg.
以上這篇OPENCV批量讀取圖片實(shí)現(xiàn)方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
C語(yǔ)言嵌套鏈表實(shí)現(xiàn)學(xué)生成績(jī)管理系統(tǒng)
這篇文章主要為大家詳細(xì)介紹了C語(yǔ)言嵌套鏈表實(shí)現(xiàn)學(xué)生成績(jī)管理系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-07-07
使用DeepSeek API 結(jié)合VSCode提升開發(fā)效率
這篇文章主要介紹了DeepSeek API與Visual Studio Code (VSCode)結(jié)合使用,以提升軟件開發(fā)效率,具有一定的參考價(jià)值,感興趣的可以了解一下2025-01-01
Qt實(shí)戰(zhàn)之實(shí)現(xiàn)圖片瀏覽器
這篇文章主要為大家詳細(xì)介紹了如何利用Qt實(shí)現(xiàn)簡(jiǎn)易的圖片瀏覽器,文中的示例代碼講解詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴可以了解一下2023-03-03
C++中std::tuple和std::pair的實(shí)現(xiàn)
std::tuple和std::pair是兩種極具實(shí)用性的數(shù)據(jù)結(jié)構(gòu),本文主要介紹了C++中std::tuple和std::pair的實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的可以了解一下2025-02-02
基于C++實(shí)現(xiàn)職工管理系統(tǒng)
這篇文章主要為大家詳細(xì)介紹了基于C++實(shí)現(xiàn)職工管理系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-06-06

