我想获取用户在显示器上选择的矩形框的坐标。就像在屏幕录制节目中一样,当您选择“仅录制区域”选项时。它允许您选择要捕获的区域,而不是整个屏幕。
这是一个例子:http://i.imgur.com/mrvQuPL.jpg
现在,以编程的方式,如何检索这样的东西?我是说,有没有我可以使用的图书馆?Python绑定将会很棒。
发布于 2017-02-19 06:10:39
GStreamer可以让你做到这一点。以下是Linux的命令行示例:
gst-launch-1.0 ximagesrc ! videocrop left=125 right=500 top=200 bottom=200 ! autovideosink此框架存在Python绑定。下面是一个教程,您可以使用它将我提出的管道移植到Python中:http://brettviren.github.io/pygst-tutorial-org/pygst-tutorial.pdf
我为裁剪设置的随机值可能会根据您使用python-xlib获得的屏幕分辨率和鼠标指针位置进行更新。相关问题:
https://stackoverflow.com/questions/42317492
复制相似问题