toolkit-frame之toolkit-tools(实用功能)

源代码下载地址:https://pan.baidu.com/s/1P5WNo3wqARMt-LCVdIpoJw

自己用wxPython写了个GUI小工具,对Mac支持不是很好,主要是包支持的不好,Linux未进行测试。也就是说跨平台和跨浏览器一样,很难完全一致。

主要使用的技术有:wxpython、pyocr、baiduocr、PyMuPDF、pillow、opencv、pygame、ffmpeg-python。

项目的实用功能包括:

1、OCR文字识别:使用百度OCR和PyOCR。

2、屏幕截图:使用wxpython实现。

3、阅读小说:使用pyttsx3实现播放文字。

4、PDF转图片:这个技术有点多就不描述了。

5、处理图片:OpenCV3对图片截图和改名等操作

6、麦克风录音:Pygame实现

7、屏幕录制:pillow截图保存成wav。后继增加了录音。使用ffmpeg-python进行语音和视频合成

8、截图并文字识别:wxpython截图并直接OCR文字识别

系统设置功能如下:

帮助功能如下:

1、关于我们

2、联系我们

3、意见反馈

4、版本检查

把项目结构发一下。

access:数据访问层

base:框架基础层

business:业务层

controller:业务控制层

object:实体类

plugin:框架工具包括日志和常用的工具

resource:框架资源层图片等信息

start:启动层和.NET学的单独做个启动类

version:版本信息,原本打算链接远端服务器,由于工作和时间未能边编写

view:系统的UI层

文件XMIND示意图:https://pan.baidu.com/s/1aeeglPonOc6xjgbD3Bbu_w

源代码下载地址:https://pan.baidu.com/s/1P5WNo3wqARMt-LCVdIpoJw

发布了41 篇原创文章 · 获赞 9 · 访问量 8523

猜你喜欢

转载自blog.csdn.net/zy0412326/article/details/100591783
今日推荐