ImageMagick: Ошибка «Отказано в доступе» (Windows, Conda) - PullRequest
0 голосов
/ 09 декабря 2018

Windows 10

Анаконда - Spyder

Python

ImageMagick 6.9.10

Это, кажется, вездесущая проблема с ImageMagick в системах Windows, таких какчто вы должны изменить переменную среды, чтобы дать разрешение ImageMagick на запись в файл / папку.Я читал почти каждую статью в Google, пытаясь решить эту проблему.

Я добавил переменную MAGICK_HOME, MAGICK_TMPDIR и другие предложенные решения, однако они до сих пор не дали разрешения ImageMagick.открыть / прочитать / записать файл.

Как я могу исправить эту BlobError?

BlobError: невозможно открыть изображение `C: / Users / Kenny / Documents / Scans ': разрешение отклонено @error / blob.c / OpenBlob / 2874

РЕДАКТИРОВАТЬ: Я пытаюсь преобразовать отсканированный PDF в файл .JPG, чтобы использовать для распознавания.

Мой код ниже:

import pytesseract
from pathlib import Path
from wand.image import Image

scanFolder = Path("C:/Users/Kenny/Documents/Scans")


for file in Path("C:/Users/Kenny/Documents/Scans").iterdir():
    with Image(filename="C:/Users/Kenny/Documents/Scans", resolution=300) as img:
        print('pages = ', len(img.sequence))
        with img.convert('png') as converted:
            converted.save(filename='temp.jpg')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...