我有一些 Python 代码,它利用 OpenCV 以某种方式使用 Gstreamer 管道代替网络摄像头或视频文件作为“Videocapture”命令的输入……举一个简单的例子:
发送 = cv2.VideoCapture('videotestsrc!appsink',cv2.CAP_GSTREAMER)。
我的问题是我无法将 OpenCV 与 Gstreamer 一起使用,因为“print cv2.getBuildInformation()”命令告知我,它报告“Gstreamer = NO”……因此,我拼命想弄清楚如何让 OpenCV 包含 Gstreamer 功能。
过去几个小时,我一直徒劳地尝试这样做......阅读网络帖子,下载大量(近 3GB)的文件/程序依赖项,建立路径等......但都没有成功......
有人能告诉我如何(或是否)实现这一点吗?最好使用通俗易懂的英语,尽量少用技术术语?我不敢相信这不可能(轻易)实现……不过看起来可能确实如此……顺便说一句,我用的是 Windows。
我提前感谢您的任何建议。问候。