[英]how to read multiple images from one folder in python using for loop?
我在文件夾中有 5 張圖片。 我想一一訪問所有這些並對所有這些圖像應用單獨的操作。 我試試
import cv2
import numpy
import glob
import pylab as plt
folders = glob.glob('/content/drive/My Drive/Colab Notebooks/Asplab/Cifar/image31.png')
imagenames__list = []
for folder in folders:
for f in glob.glob(folder+'/*.jpg'):
imagenames_list.append(f)
read_images = []
for image in imagenames_list:
read_images.append(cv2.imread(image, cv2.IMREAD_GRAYSCALE))
NameError: name 'imagenames_list' 未定義
你在第6
行有一個錯字
import cv2
import numpy
import glob
import pylab as plt
folders = glob.glob('/content/drive/My Drive/Colab Notebooks/Asplab/Cifar/image31.png')
imagenames_list = []
for folder in folders:
for f in glob.glob(folder+'/*.jpg'):
imagenames_list.append(f)
read_images = []
for image in imagenames_list:
read_images.append(cv2.imread(image, cv2.IMREAD_GRAYSCALE)
將“imagenames__list”更改為“imagenames_list”
import cv2
import numpy
import glob
import pylab as plt
folders = glob.glob('/content/drive/My Drive/Colab Notebooks/Asplab/Cifar/image31.png')
imagenames_list = []
for folder in folders:
for f in glob.glob(folder+'/*.jpg'):
imagenames_list.append(f)
read_images = []
for image in imagenames_list:
read_images.append(cv2.imread(image, cv2.IMREAD_GRAYSCALE))
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.