国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > Python > 正文

使用python將圖片按標(biāo)簽分入不同文件夾的方法

2020-02-15 23:59:49
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

給定圖像集如下,所有類別的圖片均在一個(gè)文件夾內(nèi):

python將圖片按標(biāo)簽分入不同文件夾

給定與圖片名相匹配的表格,聲明每張圖片對(duì)應(yīng)的類別(共有20個(gè)類別):

python將圖片按標(biāo)簽分入不同文件夾

那么,如何根據(jù)表格中所給的類別將圖片分入對(duì)應(yīng)的文件夾內(nèi)呢?以我的情況為例,我想將圖片分為20類(CATEGORY_ID有0-19共20類),可利用下面的代碼進(jìn)行分類(經(jīng)細(xì)心網(wǎng)友指正,代碼已做出修改)。

#引入相關(guān)庫(kù)import pandas as pdimport osimport shutil #用于移動(dòng)文件
#打開(kāi)表格文件并讀取f=open("list.csv","rb") #輸入表格所在路徑+名稱list=pd.read_csv(f)list["FILE_ID_JPG"]=".jpg" #建立圖片名與類別相對(duì)應(yīng)list["FILE_ID1"]=list["FILE_ID"]+list["FILE_ID_JPG"] #建立圖片名與類別相對(duì)應(yīng)
#創(chuàng)建文件夾for i in range(20): os.mkdir(str(i))
#進(jìn)行分類for i in range(0,20): listnew=list[list["CATEGORY_ID"]==i] l=listnew["FILE_ID1"].tolist() j=str(i) for each in l:  shutil.move(each,j)

大功告成!

python將圖片按標(biāo)簽分入不同文件夾

以上這篇使用python將圖片按標(biāo)簽分入不同文件夾的方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持武林站長(zhǎng)站。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 安溪县| 新乡县| 宜阳县| 普陀区| 子洲县| 义马市| 景洪市| 潜山县| 石城县| 富民县| 科尔| 特克斯县| 乌海市| 永康市| 铜山县| 额尔古纳市| 陆河县| 佛山市| 武穴市| 如皋市| 大关县| 肥东县| 石首市| 隆昌县| 辽阳县| 资兴市| 驻马店市| 若羌县| 曲沃县| 靖宇县| 罗源县| 怀远县| 宽城| 富源县| 清远市| 清涧县| 泽州县| 乌拉特中旗| 齐河县| 新田县| 砀山县|