ImageMagick:权限被拒绝错误(WIndows,Conda)

时间:2018-12-09 19:33:52

标签: python windows imagemagick anaconda

Windows 10

Anaconda-Spyder

Python

ImageMagick 6.9.10

这似乎是Windows系统上ImageMagick普遍存在的问题,因此您必须更改环境变量以授予ImageMagick写入文件/文件夹的权限。为了解决这个问题,我已经阅读了几乎所有Google上的文章。

我已经添加了MAGICK_HOME变量,MAGICK_TMPDIR和其他已提出的解决方案,但是它们仍未授予ImageMagick打开/读取/写入文件的权限。

如何解决此BlobError?

BlobError:无法打开图片`C:/ Users / Kenny / Documents / Scans':权限被拒绝@ error / blob.c / OpenBlob / 2874

编辑:我正在尝试将扫描的PDF转换为.JPG文件,以用于OCR。

我的代码如下:

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')

0 个答案:

没有答案