好的,所以我需要在我的導師自己的單詞中: - 讀取圖像目錄中的所有圖像 - 創建每個圖像的直方圖。你的直方圖功能不能使用PIL函數Image.historgam。遇到路徑問題
我有了這個基本的代碼至今:
from os import listdir
from PIL import Image as PImage
def loadImages(path):
imagesList = listdir(path)
loadedImages = []
for image in imagesList:
img = PImage.open(path + image)
loadedImages.append(img)
return loadedImages
path = "/
imgs = loadImages(path)
for img in imgs:
img.show()
這個問題是路徑= /位。我不知道如何正確輸入,以便程序從我的桌面(或其他任何可以放入它的地方)讀取一個名爲「images」的文件。
請儘快回覆,我不能在我的任務中取得進展,直到我這樣做。
你沒有提到什麼地方出了錯,當你運行你的代碼。這是找出問題所在的重要部分。順便說一句,打印是你的朋友。在你的for循環中打印(路徑+圖像)'看看你得到了什麼。 – tdelaney
「問題在於路徑= /位,我不知道如何正確輸入,以便程序從我的桌面(或其他任何可以推薦的位置)讀取名爲」圖像「的文件。」 –
您的代碼讀取目錄中的所有圖像,但您說要讀取一個名爲「images」的文件。混亂! – tdelaney