基于ocr的图片识别(开源识屏搜索工具)

《开源精选》是我们分享Github、Gitee等开源社区中优质项目的栏目,包括技术、学习、实用与各种有趣的内容。本期推荐的是一个开源的识屏搜索工具——eSearch。

基于ocr的图片识别(开源识屏搜索工具)(1)

eSearch 是Information-portal的重写版(顺便加了亿些功能)。主要是想在 Linux 上(win 和 mac 上也能用)实现锤子大爆炸小米传送门这样的屏幕搜索功能,当然也是一款方便的截屏软件。

eSearch功能

已经勾选的功能是开发过程最新功能,但可能还没发布在最新版本。

1 截屏

  • ✅框选裁切
  • ✅框选大小位置可调整(支持方向键或 WASD)
  • ✅框选大小栏可输入四则运算式调整
  • ✅取色器
  • ✅放大镜
  • ✅画笔(自由画笔)
  • ✅几何形状(边框填充支持调节)
  • ✅高级画板设置(使用 Fabric.js 的 api)
  • ✅图像滤镜(支持局部马赛克模糊和色彩调节)
  • ✅自定义框选松开后的操作
  • ✅快速截取全屏到剪贴板或自定义的目录
  • ✅截屏历史记录
  • ✅窗口和控件选择(使用 OpenCV 边缘识别)
  • ✅长截屏
  • ☑️多屏幕

基于ocr的图片识别(开源识屏搜索工具)(2)

截图

基于ocr的图片识别(开源识屏搜索工具)(3)

取色器

基于ocr的图片识别(开源识屏搜索工具)(4)

绘图

2 录屏

  • ✅录制全屏
  • ✅自定义大小
  • ✅按键提示
  • ✅光标位置提示
  • ✅录制栏
  • ☑️流写入
  • ✅录音
  • ✅录制摄像头
  • ✅自定义比特率

3 保存(可选保存为 SVG 可编辑文件)

4 其他应用打开

5 复制到剪贴板

6 钉在屏幕上

  • ✅滚轮缩放
  • ✅恢复默认大小位置
  • ✅透明度
  • ✅鼠标穿透

基于ocr的图片识别(开源识屏搜索工具)(5)

Ding 在屏幕上,透明度调节、归位以及鼠标操作

7 二维码识别

8 OCR 识别

  • ✅离线 OCR(基于 C 或 Python 实现)
  • ✅自定义离线 OCR 模型和字典
  • ✅其他在线 OCR
  • ✅在线公式识别
  • ✅支持自己申请秘钥
  • ☑️表格识别

9 以图搜图

10 托盘

11 划词句来搜索

基于ocr的图片识别(开源识屏搜索工具)(6)

主页面搜索

基于ocr的图片识别(开源识屏搜索工具)(7)

主页面查找替换(支持正则)

12 识别展示

  • ✅自动搜索翻译
  • ✅搜索
  • ✅翻译
  • ✅自定义搜索翻译引擎
  • ✅自定义搜索翻译引擎(POST 模式,可用 Api)
  • ✅软件自带浏览器打开
  • ✅跟随关闭、失焦关闭
  • ✅系统浏览器打开
  • ✅链接识别
  • ✅历史记录
  • ✅自动删除换行(用于自动排版)
  • ✅查找替换(支持正则匹配)
  • ✅其他编辑器编辑(支持自动重载)
  • ✅行号
  • ✅拼写检查

13 ☑️Wayland 桌面

基于ocr的图片识别(开源识屏搜索工具)(8)

—END—

开源协议:GPL3.0

开源地址:http://github.com/xushengfeng/eSearch

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页