《开源精选》是我们分享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
开源地址:https://github.com/xushengfeng/eSearch