|
import glob |
|
import os |
|
|
|
import numpy as np |
|
import pickle |
|
import sys |
|
import tqdm |
|
import shutil |
|
from skimage import io |
|
|
|
pre_path = r'H:\DataSet\SceneCls\UCMerced_LandUse\UCMerced_LandUse\Images' |
|
sub_folder_list = glob.glob(pre_path +'/*') |
|
all_data_list = [] |
|
for sub_folder in sub_folder_list: |
|
img_list = glob.glob(sub_folder+'/*') |
|
all_data_list += img_list |
|
|
|
with open(pre_path+f'/../all_img_list.txt', 'w') as f: |
|
for file in tqdm.tqdm(all_data_list): |
|
img = io.imread(file, as_gray=True) |
|
if 0 < img.shape[0]: |
|
file_name = os.path.basename(os.path.dirname(file)) + '/' + os.path.basename(file) |
|
gt_label = os.path.basename(os.path.dirname(file)) |
|
f.write(file_name+' '+gt_label+'\n') |
|
|
|
|