马会东的博客

马会东的博客

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

最近在学习图像处理,需要安装pdf2image,安装没有报错,运行之后报错:

pdf2image.exceptions.PDFInfoNotInstalledError: Unable to get page count. Is poppler installed and in PATH?

一开始是想直接安装PDFInfo,或者poppler,但是都安装失败。按照网友提示安装python-poppler也因为ndk版本不对失败。

最终解决办法:
首先通过poppler-windows下载地址下载压缩包

然后解压到自定义文件目录,随后添加到环境变量。

最后就是更改安装包内的pdf2image.py中的poppler路径

def convert_from_path(
pdf_path,
dpi=200,
output_folder=None,
first_page=None,
last_page=None,
fmt="ppm",
jpegopt=None,
thread_count=1,
userpw=None,
use_cropbox=False,
strict=False,
transparent=False,
single_file=False,
output_file=uuid_generator(),
poppler_path=r'D:\poppler-0.68.0\bin', #将这里改为你解压安装的poppler路径
grayscale=False,
size=None,
paths_only=False,
use_pdftocairo=False,
timeout=None,
以上。


————————————————
版权声明:本文为CSDN博主「ccccccblock」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/ccccccblock/article/details/115764854

posted on 2022-05-08 18:17  马会东  阅读(3900)  评论(1编辑  收藏  举报