Произошло исключение: FileNotFoundError (PIL) - PullRequest
0 голосов
/ 10 апреля 2020

Я пытаюсь изменить изображения в папке, используя PIL, но когда я запускаю отладку, я получаю

"Exception has occurred: FileNotFoundError
[Errno 2] No such file or directory: 'page_1.jpg'"

'page_1.jpg' - это файл, который меня интересует. Кроме того, Я использую библиотеку os, чтобы указать путь. Вот код, не уверен, что происходит, так как он видит мой файл, но не может его найти.

Я столкнулся с этой проблемой при выполнении первой части преобразования pdf в изображение и обнаружил, что, если я включу только две папки, такие как "/home/folder", это будет работать.

Я использую Ubuntu 18.04 и python 3.6. Спасибо за ваше время.

from pdf2image import convert_from_path 
import os
from PIL import Image, ImageFilter
converted = r'/path/to folder'
modified = r'/path/ to folder'
for f in os.listdir(converted):
    if f.endswith('.pdf'):
        pages = convert_from_path(f, 500)
        image_counter = 1
        for page in pages:
         filename = "Converted/page_" + str(image_counter) + ".jpg"
         page.save(filename, 'JPEG')
         image_counter = image_counter + 1
for i in os.listdir(modified):
    if i.endswith('.jpg'):
        filename2 = "path/to folder"
        g = Image.open(i)
        g.filter(ImageFilter.GaussianBlur()).save(filename2)`enter code here` 
...