《开源精选》是我们分享Github、Gitee等开源社区中优质项目的栏目,包括技术、学习、实用与各种有趣的内容。本期推荐的是一个开源的识屏搜索工具——eSearch。
eSearch 是Information-portal的重写版(顺便加了亿些功能)。主要是想在 Linux 上(win 和 mac 上也能用)实现锤子大爆炸或小米传送门这样的屏幕搜索功能,当然也是一款方便的截屏软件。
eSearch功能已经勾选的功能是开发过程最新功能,但可能还没发布在最新版本。
1 截屏
- ✅框选裁切
- ✅框选大小位置可调整(支持方向键或 WASD)
- ✅框选大小栏可输入四则运算式调整
- ✅取色器
- ✅放大镜
- ✅画笔(自由画笔)
- ✅几何形状(边框填充支持调节)
- ✅高级画板设置(使用 Fabric.js 的 api)
- ✅图像滤镜(支持局部马赛克模糊和色彩调节)
- ✅自定义框选松开后的操作
- ✅快速截取全屏到剪贴板或自定义的目录
- ✅截屏历史记录
- ✅窗口和控件选择(使用 OpenCV 边缘识别)
- ✅长截屏
- ☑️多屏幕
截图
取色器
绘图
2 录屏
- ✅录制全屏
- ✅自定义大小
- ✅按键提示
- ✅光标位置提示
- ✅录制栏
- ☑️流写入
- ✅录音
- ✅录制摄像头
- ✅自定义比特率
3 保存(可选保存为 SVG 可编辑文件)
4 其他应用打开
5 复制到剪贴板
6 钉在屏幕上
- ✅滚轮缩放
- ✅恢复默认大小位置
- ✅透明度
- ✅鼠标穿透
Ding 在屏幕上,透明度调节、归位以及鼠标操作
7 二维码识别
8 OCR 识别
- ✅离线 OCR(基于 C 或 Python 实现)
- ✅自定义离线 OCR 模型和字典
- ✅其他在线 OCR
- ✅在线公式识别
- ✅支持自己申请秘钥
- ☑️表格识别
9 以图搜图
10 托盘
11 划词句来搜索
主页面搜索
主页面查找替换(支持正则)
12 识别展示
- ✅自动搜索翻译
- ✅搜索
- ✅翻译
- ✅自定义搜索翻译引擎
- ✅自定义搜索翻译引擎(POST 模式,可用 Api)
- ✅软件自带浏览器打开
- ✅跟随关闭、失焦关闭
- ✅系统浏览器打开
- ✅链接识别
- ✅历史记录
- ✅自动删除换行(用于自动排版)
- ✅查找替换(支持正则匹配)
- ✅其他编辑器编辑(支持自动重载)
- ✅行号
- ✅拼写检查
13 ☑️Wayland 桌面
—END—
开源协议:GPL3.0
开源地址:http://github.com/xushengfeng/eSearch