Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

截图识屏时副屏顶层显示会覆盖到主屏幕从而影响主屏幕的识别 #721

Open
1 task done
liran1123 opened this issue Nov 15, 2024 · 4 comments
Open
1 task done

Comments

@liran1123
Copy link

Issues

  • I have browsed through the Issues. 我已浏览过Issues,确定没有重复提问。

Umi-OCR version 程序版本

2.1.4

Windows version 系统版本

win10

OCR plugins Used 使用的OCR插件

No response

Reproduction steps 复现步骤

只要是使用屏幕截图功能就会出现副屏最上面显示的图像遮盖主屏幕图像,副屏使用的是扩展模式

Problem screenshots or related files (optional) 问题截图或相关文件(可选)

Uploading 10776474971439342010.png…

@hiroi-sora
Copy link
Owner

是不是类似 #372

这是一个少见且难处理的问题。本项目在设计和测试中,对不同大小、分辨率、方向的多块屏幕组合,都是能正确进行截图的。这个bug尚不明确复现方式,可能跟QT截图API的内部实现有关。您可以暂时用系统截图(win+shift+S)与Umi-OCR粘贴图片(win+alt+V)的组合进行截图识别。

请问您用其它软件,比如微信等进行截图时,有没有遇到过问题?

@liran1123
Copy link
Author

是不是类似 #372

这是一个少见且难处理的问题。本项目在设计和测试中,对不同大小、分辨率、方向的多块屏幕组合,都是能正确进行截图的。这个bug尚不明确复现方式,可能跟QT截图API的内部实现有关。您可以暂时用系统截图(win+shift+S)与Umi-OCR粘贴图片(win+alt+V)的组合进行截图识别。

请问您用其它软件,比如微信等进行截图时,有没有遇到过问题?

大体和 #372 类似,可能是显示方向不同,我的副屏是竖屏显示,只有副屏上半部分图片(刚好屏幕的一半)会覆盖到主屏幕,并且微信、qq、pixpin、Snipaste等截图工具均未出现此情况

@liran1123
Copy link
Author

是不是类似 #372
这是一个少见且难处理的问题。本项目在设计和测试中,对不同大小、分辨率、方向的多块屏幕组合,都是能正确进行截图的。这个bug尚不明确复现方式,可能跟QT截图API的内部实现有关。您可以暂时用系统截图(win+shift+S)与Umi-OCR粘贴图片(win+alt+V)的组合进行截图识别。
请问您用其它软件,比如微信等进行截图时,有没有遇到过问题?

大体和 #372 类似,可能是显示方向不同,我的副屏是竖屏显示,只有副屏上半部分图片(刚好屏幕的一半)会覆盖到主屏幕,并且微信、qq、pixpin、Snipaste等截图工具均未出现此情况

后面发现 BitDock比特工具栏 使用截图功能也会出现一样的情况

@hiroi-sora
Copy link
Owner

后面发现 BitDock比特工具栏 使用截图功能也会出现一样的情况

感谢提供的信息。通过对 BitDock 的简单解包分析,它也是基于 QT-5 框架,很可能使用了与本项目相同的截图API,导致了相同的问题。

由于该问题由上游组件引起,我们下游软件在短时间内可能难以解决。不过,未来我可能考虑添加QT以外的截图组件作为备用选项,以增强程序兼容性。

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants