我想获取 x11 窗口的屏幕截图并在其中找到较小图像的位置。我没有处理图像的经验,我搜索了很多,但没有得到太多有用的结果。
图像来自文件,可以以任何更易于使用的格式加载。使用XGetImage获取屏幕截图很容易。但接下来的问题是使用 XYPixmap 或 ZPixmap 的格式是什么?有什么不同?每个像素是如何表示的?
然后图像呢?哪种文件格式更容易使用?然后每个像素如何以这种格式表示?
我应该使用哪种算法来查找屏幕截图中图像的位置?
我真的迷路了。我需要朝着正确的方向前进,并查看一些示例代码,这些代码可以帮助我理解我正在处理的内容。找不到类似的作品。
只要我让它在我的 ubuntu 机器上运行,语言、框架或工具对我来说并不重要。我可以使用 C、C++、haskell、python 或 javascript 工作。