最近用 Kindle 3 看扫描的书(漫画和字书都有),直接看扫描版的原始书还是有很多不便。在原装系统中没有切边的功能,虽然“多看"中有切边的功能但也不是很智能。比如扫描的书页里面,有一些是奇数页左边空白多一点,偶数页右边空白多一点。

以前都是使用 PS 把页面中有效的部分切出来,但是如果一本书页面很多的话,很可能切几天都没有切完。所以自己做了一个小工具,利用 OCR 中版面分析的思想把页面中的有效部分提取出来,然后把白边去掉。整个过程中,程序自动计算白边的范围,无须手工干预。目前还只能对图片进去操作,未来应该会加入直接裁切 PDF 的功能。

之前做了一个命令行版本,现在用 QT4 做了一个 GUI 版本的,同时增加了一些参数选择。

使用方法:(1)在“图片路径”输入图片所在的目录,“图片列表”处会显示这个目录里面的所有图片文件,点击“图片列表”中的项目可以预览裁剪结果。(2)在“输出路径”输入裁剪后的图片存放位置,点击“开始处理”会自动裁剪所有图片。

点击下载

以前的命令行版本

效果如下,红色部分是 JPG 文件边:

扫描版页面自动切边工具 v1.1相关推荐

  1. 扫描版页面自动切边工具

    最近用 Kindle 3 看扫描的书(漫画和字书都有),直接看扫描版的原始书还是有很多不便.在原装系统中没有切边的功能,虽然"多看"中有切边的功能但也不是很智能.比如扫描的书页里面 ...

  2. 扫描版PDF自动添加书签 | 电子书目录自动获取

    经常遇到扫描版PDF没有书签的情况,阅读起来很不方便,手动添加书签耗时较多. 自动获取目录,自动添加书签,完美解决.

  3. 探探自动配对PHP_探探自动匹配工具app下载-探探自动匹配工具(好友匹配)app安卓版v1.0-电玩之家...

    探探自动匹配工具是一款自动匹配添加好友的应用软件,探探自动匹配工具支持定时刷新好友功能,支持搜索匹配符合的用户,自动添加好友.对于有这个需要的用户来说是款不错的软件.探探自动匹配工具功能强大.操作简单 ...

  4. mysql自动备份工具_|Mysql自动备份工具(Auto MySQL Backup)下载v1.5 官方版 附教程 - 欧普软件下载...

    Auto MySQL Backup是一款好用的Mysql自动备份工具,可以对MySQL数据库进行每日.每周和每月备份,可同时备份多个数据库.压缩备份.备份远程数据和发送日志等,小编还带来了详细的使用方 ...

  5. pdf裁边app_PDF切边软件|PDF切边工具Briss下载 v1.0 中文免费版 - 比克尔下载

    PDF切边工具Briss是一款免费的PDF切白边的软件,可以将PDF文档中多余的白边切除,让你在平板或者阅读器上阅读起来更加美观.便捷.切除白边后的PDF文件,可以在电子设备上横屏阅读,十分方便! 对 ...

  6. windows录屏_ApowerREC for Mac(屏幕录屏工具) V1.2.7.10激活版

    傲软录屏 – ApowerREC是一款支持跨平台及系统使用的录屏工具.它可以完美记录Windows.Mac.安卓及iOS设备中的所有活动,声画同步的为您记录全部操作.在mac系统上,目前应该是最好用的 ...

  7. js 刷新页面但是不闪烁_前端开发还在手动刷新页面?手把手教你搭建一个自动刷新工具...

    作为一名前端,开发web页面是我们的本职工作.在完成一个页面开发的过程中,保存代码然后手动刷新页面查看效果,这样的动作需要重复无数次,虽然一次这样的动作可能只要花费几秒钟的时间,但是次数多了也挺浪费时 ...

  8. 程序安装包制作工具 v1.0官方版

    2019独角兽企业重金招聘Python工程师标准>>> 名称:程序安装包制作工具 v1.0官方版 版本:1.0更新日期:2016-06-27 大小:2.9MB软件语言:简体中文 软件 ...

  9. 用java写ods系统_基于数据库的代码自动生成工具,生成JavaBean、生成数据库文档、生成前后端代码等(TableGo v7.0.0版)...

    TableGo是基于数据库的代码自动生成工具,低代码编程技术的实现,可以零代码自动生成SpringBoot项目工程.生成JavaBean.生成前后端分离的CRUD代码.生成MyBaits的Mapper ...

最新文章

  1. ArcSDE、ArcGis Engine、ArcGis Desktop的授权配置
  2. Linux动态频率调节系统CPUFreq之一:概述【转】-- 非常好的博客
  3. Xcode10新变化
  4. mysql拉荐_荐 一步一步教你MySQL主从复制读写分离
  5. javascript中not defined、undefined、null以及NaN的区别
  6. 广角相机app哪个比较好用_推荐一款比较好用的工作安排备忘app?
  7. 2.2.1操作系统之处理机调度的概念及层次
  8. python多进程编程 多个函数并发执行_python并发编程之多进程编程
  9. c++ 错误: reference to local variable ‘...’ returned
  10. JAVA入门级教学之(方法-4)
  11. sublime Text3安装及配置与解决安装插件失败
  12. 使用js数组sort比较函数,实现按照对象的某个属性对数组进行排序
  13. 第五篇 CSS入门 明白 三种嵌套形式,三种常用控制器
  14. pcie routing
  15. 微信小程序npm引用ui框架
  16. 计算机技术 安防 工程师考试,2020年上半年信息安全工程师考试报考指南
  17. 博科brocade SAN光纤交换机端口激活过程(转载)
  18. Word替换特殊字符
  19. 在线photoshop工具网站
  20. 国内外几个主流的CMS系统推荐

热门文章

  1. python基础语法总结笔记
  2. 【大学四年自学Java的学习路线】观语如临情中景,无限感激言岂尽。 自知无兄难过河,谢言不叙恩情记!
  3. 用Matlab画一辆行驶的车
  4. python数据采集系统_基于python的聚焦网络爬虫数据采集系统设计与实现
  5. 互联网广告之功能讲解
  6. 计算机网络之HTTP协议
  7. 哈哈哈哈…钉钉跪服了!被小学生逼得低下了头,拍片在线叫爸爸!
  8. UE4中的GameplayTag:使用层级概念标签来管理对象
  9. html float图片和文字不重叠,html 解决图片文字并排显示
  10. 数据库管理员(dba)的介绍