从pdf/tif文件中提取图像的python包

imgextract的Python项目详细描述


imgextract

imgextract v0.0.2

这个python包可用于从pdf和tif/tiff文件中提取页面。

这个包使用poppler读取pdf文件和tkinter for gui,因为windows平台poppler已经包含在包中,tkinter可以与python一起安装,但是对于linux,我们必须手动安装它们。

如何安装poppler和tkinter

我们可以从poppler

下载poppler

我们可以使用下面的命令安装poppler


sudo apt-get install python-poppler

在Linux中使用以下命令安装Tkinter


sudo apt-get update
sudo apt-get install python3-tk


如何使用

pdf页面提取

fromimgextract.imgextimportImgExtractorif__name__=="__main__":ss=ImgExtractor()# input files path, out put files path and file typess.extract("/home/user/pdf_files","/home/user/image_files","pdf")

tif/tiff图像提取

fromimgextract.imgextimportImgExtractorif__name__=="__main__":ss=ImgExtractor()# input files path, out put files path and file typess.extract("/home/user/tif_files","/home/user/image_files","tif")

图像提取图形用户界面

GUI for Image extraction

fromimgextract.imgguiimportGuiExtractorif__name__=="__main__":ss=GuiExtractor()ss.openwindow()

安装

$ pip install imgextract

许可证

MIT

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java当用户按下“回车”键或空格键时,会弹出错误消息   java我可以在多个地方使用相同的片段吗?   java垃圾收集技术中使用的通用数据结构   java如何从子类访问超类对象?   java如何删除点(.)使用正则表达式的电子邮件地址中的字符   javagoogleplacesapi:placesClient。findAutocompletePredictions返回任务失败   java为什么整数长度程序中的循环代码会跳过   java创建不同的Deck对象   java如何将RGB值添加到其颜色名称中?   对象Java“按下按钮”,每次按下时具有不同的操作   java通过Lombok将返回类型绑定到超类型   java如何在数组中映射对象等。。。和弗罗姆森在一起?   java如何从JAXWS(JAX_RS)中的json请求中获取动态字段   多态性Java类型细化映射   java将意向值从通知传递给活动类   为什么带有未初始化成员变量的类可以在java中编译?   等待java完成异步任务   java logback无行结束分隔符   java使JSVGScrollPane内的JSVGCanvas与SVGDocument大小匹配   嵌套Json中的java数据表