从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第三方库


热门话题
Frida Java windows的逆向工程   Java术语中的对象初始化   java在何处放置maven参数化junit输入xml文件   java如何在Swift中创建以日期为键、布尔值为值的字典/地图?   java Velocity动态属性访问   java Maven站点我如何找到它们?   java JavaFX按钮在显示阶段时显示为选中状态   文件io字符串方法java赋值   java为SOAP头生成证书   java Android更改EditText的setError弹出消息的背景色   java格式存储为字符串的数字   java Testcontainers+dbrider:无法清除表X,消息:启用自动提交时无法提交。,原因:无效   java程序应该可以运行,但仍然没有输出?   Java在列表末尾添加一个节点?   java类对象中的默认构造函数做什么?   java如何更快地从映射返回键和值?