我需要使用我使用 OpenCV 库在 C++ 中编写的程序处理扫描到我的多页 PDF。OpenCV 不读取 PDF,因此我目前正在使用pdftk
分解 PDF,convert -density 300 page##.pdf page##.png
并将各个页面转换为 PNG,然后再用我的程序读取它们。
问题是convert
在我的 Raspberry Pi 上进行此转换大约需要 30 秒。有没有一种更简单的方法可以以可以在我的 C++/OpenCV 中阅读的方式转换多页 PDF?
您可以尝试将 PDF 转换为 PNG
https://github.com/coolwanglu/pdf2htmlEX(PDF转html,但生成png为每页对应的图片,可以使用)