万能扫描王
介绍
【小程序版本】万能扫描王功能,目前已经实现了扫描PDF扫描,证件照生成功能,但还处于自己内测阶段,还不完全满足对外开放,大家喜欢的话先点个star,如果star多的话我会陆续将前台和后台代码开源出来
gitee地址https://gitee.com/sunny_and_windy/scanning
软件架构
软件架构说明
架构目前分为了三层
- java开发的web交互层
- 使用uniapp-vue3开发的小程序端
- python开发的图形处理层
使用说明
敬请期待
功能介绍
由于项目个人开发,目前仅实现了PDF扫描、证件照生成、PDF拆分、语音识别、视觉计数
- pdf扫描: 市面上的商用pdf扫描的基本功能都已经具备了
- 自动去除阴影(√)
- 亮度提升(√)
- 黑白反转(√)
- 图像二值化(√)
- 拖曳排序(√)
- 自动识别文本所在区域(√)
- 手动调整识别区域(拖动预览功能)(√)
- 微信分享(√)
- 逐页保存图片至相册(√)
- 下载链接生成(√)
- pdf签字(规划中)
- 生成长图(规划中)
- 证件照生成 功能强于大部分商用证件照功能
- 人像修复增强(模糊人像增强)(√)
- 人像位置拖动(√)
- 人像支持0.5-2倍缩放(√)
- 可以设置任意背景颜色(√)
- 近十种常用尺寸证件生成(√)
- 一键换着装(考虑中)
- PDF拆分 提供PDF拆分、提取
- PDF提取(每页单独提取为图片)(√)
- PDF按每份PDF的页数拆分(将PDF每页分成图片并拆分为多个PDF文件)(√)
- PDF按PDF份数拆分(将PDF每页分成图片并拆分为多个PDF文件)(规划中)
- 视觉计数 拍照识数功能(目前仅提供了钢筋的计数功能(可以识别大部分圆形物体))
- 钢筋计数(√)
- 非识别区域涂抹功能(√)
- IOU、相似度手动调节功能(√)
- 更换识别模型 (√)
- 其他形状计数(需求收集中)
- 语音识别 语音转换为文本等
- 热词更换(√)
- 邮件、短信通知(√)
- word生成(√)
- 发言人区分(√)
- 多文件类型【mp3、m4a、mp4、aac】(√)
- 文本语音对照(播放跟随)(√)
- 文件分享、扫码预览等(√)
- 其他功能规划
- pdf转图片
- word转pdf
- 签字提取
- 证件照复印件制作
- 拍照翻译
- 拼图制作
- 图片水印生成
其他更多功能后续会陆续规划 🍭
效果预览
下面是一些已有功能的界面图(大家先点star吧)