[英]PermissionError: [Errno 13] Permission denied: Read Image pixel data using PIL
我正在使用PIL來獲取圖像像素數據並將其存儲到數組中,但它會產生以下錯誤。
from PIL import Image
import os
image_data = []
path = "plasmodium_images/"
for i in os.listdir("images"):
Image.open(path+i)
錯誤
---------------------------------------------------------------------------
PermissionError Traceback (most recent call last)
6 path = "plasmodium_images/"
7 for i in os.listdir("plasmodium_images"):
----> 8 Image.open(path+i)
c:\users\csvankhede\anaconda\envs\tensorflow2\lib\site-packages\PIL\Image.py in open(fp, mode)
2310
2311 if filename:
-> 2312 fp = builtins.open(filename, "rb")
2313
2314 try:
PermissionError: [Errno 13] Permission denied: 'plasmodium_images/plasmodium-phone-0001.jpg'
我已經嘗試過更改模式並提供完整路徑,但它不起作用。
.png
可以打開,但不適用於.jpg
圖像。
嘗試從以管理員身份運行的命令提示符運行代碼。 右鍵單擊開始菜單中的“命令提示符”,然后單擊“以管理員身份運行”。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.