gpt4 book ai didi

objective-c - Cocoa:获取在另一个应用程序中显示的图像

转载 作者:行者123 更新时间:2023-12-03 17:44:22 26 4
gpt4 key购买 nike

一个 Google Chrome 扩展程序偶尔会显示一个带有图像的窗口,我如何使用 Cocoa 从中获取图像?

基本上,里面有一个窗口和图像,我的程序需要该图像。

感谢您的阅读!

最佳答案

使用CGWindowList获取当前 session 中的所有窗口,查找您感兴趣的窗口,再次使用CGWindowList对其进行屏幕截图,并从屏幕截图中剪切出图像。

如果窗口的大小和/或滚动导致图像不完全可见,那么您就不走运了。

无法从可能已绘制到的窗口中提取原始图像。

关于objective-c - Cocoa:获取在另一个应用程序中显示的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3948986/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com