xushengfeng

Results 20 issues of xushengfeng

目前的离线ocr使用PaddleOCR的c++部署和python部署(mac下)编译而成。 这样的方式有几个缺点 - 首先是个人问题:无论是win下需要安装依赖,还是linux下的链接库,都让我这个只了解一些js语言的菜鸟感到汗颜。 我个人的能力不行衍生出不可把握的问题:原先使用离线ocr的逻辑是:保存框选区域到临时文件夹,使用编译好的二进制文件识别,输出结果并返回到eSearch,此过程耦合性较小,还会有许多奇怪的错误(比如 #6 中的路径配置错误)。 - 再者是跨平台问题:Paddle的部署有些麻烦,对于新平台的申请(如mac M1 #30 ),离线ocr会较难部署。 综上,新的离线OCR需要主要使用js语言、与nodejs耦合度较高、跨平台更快捷、同时性能不会损失太大 幸好[onnx](https://github.com/onnx/onnx)让这一设想成为可能 设想使用onnxruntime,保证执行模型时的性能 会在周末时间开发,预计3周,可能其他功能的开发会推后 目前已实现: - [x] 检测文字 https://github.com/xushengfeng/eSearch-OCR/commit/7661a93b33f241eeec4b7d2835d71c6add10d71b https://github.com/xushengfeng/eSearch-OCR/commit/abfcbfc8d6e9de4a22a391eba6912f985c146368 - [x] 方向分类 https://github.com/xushengfeng/eSearch-OCR/commit/37467c2297992589d0f6badaabad3017fd76eba9 - [x] 识别文字 https://github.com/xushengfeng/eSearch-OCR/commit/3050dff2bcba9d17bf28cc54581d818e8ec80077...

新需求

1.8.0及其之前版本的长截屏拼接时耗费较长时间,故优化 - [x] 拼接速度提升 - [ ] 拼接提示 - [ ] 静态元素手动标记 - [ ] 静态元素自动识别

enhancement

- [x] 形状填充颜色、边框颜色、边框宽度记忆 - [x] 笔画宽度、颜色、阴影记忆 5fbd8935a03fe95b1560e41d37088f6044ba37af 8bf59f2fe7b88115dc8e04d3946b8ecedaa79a2e f228eed46b93ab062bc1558a05c4b89ffd1c4aae - [ ] 标号和箭头属性记忆

新需求

录屏写得有点粗糙,还需要在交互、性能上优化 :) - [ ] 确保初始化 #135 - [ ] 多屏录制条 #156 - [x] 按键提示优化 #155 - [x] 不同系统显示 - [x] 合并|拆分显示 - [x] 保留部分记录 - [x] 鼠标操作显示在跟踪上 - [x]...

新需求

https://github.com/xushengfeng/eSearch/issues/41

环境:electron21.3.0,win11 dev 25247 `js.js`: ```javascript const { Screenshots } = require('node-screenshots') // 获取所有屏幕截图 let all = Screenshots.all() ?? [] all.forEach(capturer => { console.log({ id: capturer.id, x: capturer.x, y: capturer.y, width:...

https://verycapture.com/cn/index.html 这个软件可以在截图,长截图,GIF 录制,视频录制借鉴一下. 他那个 GIF 就是录制完毕就直接保持好了可以点击复制到微信直接发送. 再就是你的那个截图功能后常用的展开就好,感觉你的图形很多不能把常用的东西列出来老是. 希望你可以去掉 箭头,矩形,圆形和序号这几个常用的其他都排后面. _Originally posted by @SONGjiemo in https://github.com/xushengfeng/eSearch/issues/207#issuecomment-1825935817_

新需求

实现类似 FocuSee 的丝滑运镜 考虑到大部分这类型的软件都是付费的,且似乎没有Linux平台,故添加这个录屏功能,命名为“超级录屏” - [x] 自动运镜 - [x] 移动 - [x] 缩放 - [x] 删除帧 - [x] 变速(如击键过程可加速) - [ ] 重绘光标 - [ ] 视频层覆盖键盘提示 - [ ]...

新需求

更多参数控制截图

新需求