Skip to content
This repository has been archived by the owner on Feb 27, 2022. It is now read-only.

xushengfeng/Information-portal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Information-portal

简介

这是类似于锤子大爆炸或小米传送门的Linux实现(当然差很远)

electron重写版本地址eSearch

目前可以实现的功能:

  • 从剪贴板识别
  • OCR屏幕识别(用了PaddleOCR)
  • 鼠标旁边弹出窗口
  • 内嵌浏览器,可实现搜索和翻译,可选搜索引擎
  • 搜索或翻译的网页可以在浏览器打开
  • 小于20字时自动搜索或翻译
  • 搜索选中内容
  • 点击链接浏览器打开(暂时不支持链接编辑)
  • 中英判断切换模型
  • 段落,空格识别
  • 用electron重写

安装和使用

下载本库并打开目录

运行OCR服务:python ocr.py

OCR模式:python main.py

剪贴板模式:python main.py c

KDE桌面设置快捷键方法:

设置 > 快捷键 > 自定义快捷键

添加命令:python 你下载本库的位置/main.py后面添加c可实现剪贴板识别

其他

由于linux下选中文字便加入剪贴板,所以不加入自动判断是否选中某串字符

本机cv2和pyqt有很奇怪的冲突,所以选择本地OCR服务而不是内嵌,也方便加入其他OCR api

电脑可以自由选择编辑,所以暂时不加入分词

其他翻译或搜索引擎可以在data.csv中加入注意要把关键字替换成%s

About

类似于锤子大爆炸的Linux OCR实现

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages