当我使用XGetImage()获取窗口图像时,例如说根窗口,鼠标指针永远不会出现在保存的图像中(使用opencv3的.png格式)。

那么,是否有一种方法也可以使用XGetImage()(或x11中的任何类似函数)在最终图像中获取光标?
我没有找到能完成这项工作的功能。

关于XGetImage():
https://tronche.com/gui/x/xlib/graphics/XGetImage.html
我没有找到能完成这项工作的功能。

最佳答案

否。XGetImage()从服务器检索可绘制对象。服务器获取所有可绘制对象,并对屏幕硬件执行合成。在此过程中,游标是一个单独的实体,可能是硬件游标。如果要在图像中包含光标,则需要自己将其合成到图像中。

07-27 13:31