使用 OpenCV 程序处理多页 PDF
Processing multi-page PDFs with an OpenCV program
我需要处理多页的PDF,这些PDF文件是使用我编写的程序C++使用OpenCV库扫描到我的。 OpenCV不以PDF格式读取,因此我目前正在使用pdftk
来分解PDF,并convert -density 300 page##.pdf page##.png
将各个页面转换为PNG,然后再使用我的程序读取它们。
问题是convert
在我的树莓派上进行此转换大约需要 30 秒。 有没有更简单的方法可以转换多页PDF可以在我的C++/OpenCV中阅读?
您可以尝试使用 将 PDF 转换为 PNG
http://www.foolabs.com/xpdf/
https://github.com/coolwanglu/pdf2htmlEX(它将PDF转换为html,但确实生成png作为对应于每个页面的图像,可以使用)
相关文章:
- 警告处理为错误这里有什么问题
- 在C#中处理C++指针而不使用unsafe的最佳方法
- 处理多个异常集合的C++方法
- 找不到成员对象:没有名为get_event()的成员,也处理多态性和向量
- 使用流处理接收到的数据
- 获取日期异步信号安全吗?如果在信号处理程序中使用,它会导致死锁吗
- 处理小于cpu数据总线的数据类型.(c++转换为机器代码)
- 基于多个条件处理地图中的所有元素
- 如何用数字处理log(0)
- SSL上的`curl_easy_send`和`curl_asy_recv`:如何处理`CURLE_AGAIN`
- 错误处理.将系统错误代码映射到泛型
- 从文本文件中读取时钟时间和事件时间并进行处理
- 在运行时处理类型擦除的数据-如何不重新发明轮子
- 在for循环中使用auto vs decltype(vec.size())来处理字符串的向量
- 用于矢量处理的多个线程
- WebbrowserActiveX自定义动态MIME处理程序pdf
- 如何处理PDF文件中的9位字符串
- 用c++创建处理RTL语言和复杂脚本的pdf
- 处理eps/pdf的c++库
- 使用 OpenCV 程序处理多页 PDF