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

python或C++讀取指定文件夾下的所有圖片

 更新時間:2021年04月08日 16:25:48   作者:Miscellaneous0712  
這篇文章主要為大家詳細介紹了python或C++讀取指定文件夾下的所有圖片,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文實例為大家分享了python或C++讀取指定文件夾下的所有圖片,供大家參考,具體內(nèi)容如下

1.python讀取指定文件夾下的所有圖片路徑和圖片文件名

import cv2
from os import walk,path

def get_fileNames(rootdir):
 data=[]
 prefix = []
 for root, dirs, files in walk(rootdir, topdown=True):
  for name in files:
   pre, ending = path.splitext(name)
   if ending != ".jpg" and ending != ".jepg" and ending != ".png":
    continue
   else:
    data.append(path.join(root, name))
    prefix.append(pre)
 return data, prefix



if __name__ == '__main__':

 images, preifx = get_fileNames('/home/yasin/target_pics') #得到指定文件夾下的圖片,例如.jpg,.jepg或.png等,可根據(jù)上述代碼更改
 for i in range(len(images)):
  img = cv2.imread(images[i])
  w = img.shape[1]
  l = img.shape[0]
  img_res = cv2.resize(img, (w*2,l*2)) #對圖片操作后
  cv2.imwrite("./resized_wb/{}.jpg".format(preifx[i]),img_res)

2.C++得到指定文件夾下的所有圖片并返回讀取Mat值

#include <stdio.h>
#include <highgui.h>
#include <opencv2/opencv.hpp>
#include <cv.h>

using namespace std;
using namespace cv;


//讀取指定文件下的所有圖片
vector<Mat> read_images_in_folder(cv::String pattern)
{
 vector<cv::String> fn;
 glob(pattern, fn, false);

 vector<Mat> images;
 // vector<cv::String>&prefix //
 size_t count = fn.size(); //number of png files in images folder
 for (size_t i = 0; i < count; i++)
 {
  // prefix.push_back(fn[i].substr(20, 4)); // 此處可以得到文件名的子字符串,可以獲取圖片前綴
 images.push_back(imread(fn[i])); //直讀取圖片并返回Mat類型
 //imshow("img", imread(fn[i]));
 //waitKey(1000);
 }
 return images;
}

int main()
{

 cv::String pattern = "./*.jpg";

 //遍歷得到目標文件中所有的.jpg文件
 vector<Mat> images = read_images_in_folder(pattern);

 for (int i = 0; i < images.size(); i++)
 {
 imshow("img", images[i]);
 waitKey(1000);
 }
 // system("pause");
}

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • python將原圖裁剪為固定尺寸小圖

    python將原圖裁剪為固定尺寸小圖

    這篇文章主要為大家詳細介紹了python將原圖裁剪為固定尺寸小圖,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-04-04
  • opencv 獲取rtsp流媒體視頻的實現(xiàn)方法

    opencv 獲取rtsp流媒體視頻的實現(xiàn)方法

    這篇文章主要介紹了opencv 獲取rtsp流媒體視頻的實現(xiàn)方法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習或者工作具有一定的參考學(xué)習價值,需要的朋友們下面隨著小編來一起學(xué)習學(xué)習吧
    2019-08-08
  • Python 轉(zhuǎn)換時間戳為指定格式日期

    Python 轉(zhuǎn)換時間戳為指定格式日期

    這篇文章主要為大家介紹了Python轉(zhuǎn)換時間戳,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2021-12-12
  • 利用Anaconda創(chuàng)建虛擬環(huán)境的全過程

    利用Anaconda創(chuàng)建虛擬環(huán)境的全過程

    因為多次重新配置環(huán)境,這些命令每次都要用,每次都忘記,需要重新搜索,所以記錄這一過程,下面這篇文章主要給大家介紹了關(guān)于利用Anaconda創(chuàng)建虛擬環(huán)境的相關(guān)資料,文中通過圖文介紹的非常詳細,需要的朋友可以參考下
    2022-07-07
  • pygame游戲之旅 python和pygame安裝教程

    pygame游戲之旅 python和pygame安裝教程

    這篇文章主要為大家詳細介紹了pygame游戲之旅,分享python和pygame的安裝教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-11-11
  • python 中的命名空間,你真的了解嗎?

    python 中的命名空間,你真的了解嗎?

    這篇文章主要介紹了python 中命名空間的相關(guān)資料,幫助大家更好的理解和學(xué)習,感興趣的朋友可以了解下
    2020-08-08
  • 淺析PEP570新語法: 只接受位置參數(shù)

    淺析PEP570新語法: 只接受位置參數(shù)

    本文通過一個例子給大家介紹了PEP570新語法: 只接受位置參數(shù)的一些知識,感興趣的朋友跟隨小編一起看看吧
    2019-10-10
  • NumPy實現(xiàn)結(jié)構(gòu)化數(shù)組的示例代碼

    NumPy實現(xiàn)結(jié)構(gòu)化數(shù)組的示例代碼

    結(jié)構(gòu)化數(shù)組是 NumPy 中用于處理異質(zhì)數(shù)據(jù)的重要工具,通過定義復(fù)雜的數(shù)據(jù)類型,我們可以創(chuàng)建具有不同字段的數(shù)組,本文主要介紹了NumPy實現(xiàn)結(jié)構(gòu)化數(shù)組的示例代碼,具有一定的參考價值,感興趣的可以了解一下
    2024-01-01
  • Python機器學(xué)習利用隨機森林對特征重要性計算評估

    Python機器學(xué)習利用隨機森林對特征重要性計算評估

    本文是對隨機森林如何用在特征選擇上做一個簡單的介紹。隨機森林非常簡單,易于實現(xiàn),計算開銷也很小,更令人驚奇的是它在分類和回歸上表現(xiàn)出了十分驚人的性能
    2021-10-10
  • Python3 獲取文件屬性的方式(時間、大小等)

    Python3 獲取文件屬性的方式(時間、大小等)

    這篇文章主要介紹了Python3 獲取文件屬性的方式(時間、大小等),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-03-03

最新評論

思南县| 佛坪县| 漾濞| 东兰县| 宿迁市| 垫江县| 醴陵市| 佳木斯市| 山阳县| 隆化县| 黄龙县| 甘南县| 会东县| 安远县| 静安区| 和林格尔县| 广州市| 九龙城区| 文山县| 阜宁县| 福建省| 高邮市| 体育| 神农架林区| 斗六市| 济宁市| 府谷县| 偃师市| 姜堰市| 太仓市| 临漳县| 安福县| 岑巩县| 故城县| 兴和县| 美姑县| 奈曼旗| 博罗县| 辰溪县| 无棣县| 景洪市|