Python实时画面处理

Python real time screen processing

我想实时处理我的屏幕。
有没有我可以使用的 python 的实时 OCR 库?
或者我可以使用一些更好的技术吗?

在 VLC 中,转到媒体 -> 流 -> 捕获设备,select 桌面并创建流。创建 HTTP 流。

然后使用 OpenCV 打开流并使用类似这样的东西:

cv::VideoCapture vcap;
if(!vcap.open(videoStreamAddress)) {
    std::cout << "Error opening video stream or file" << std::endl;
    return -1;
}
cv::namedWindow("Output Window");

while (true) {
    if(!vcap.read(image)) {
        std::cout << "No frame" << std::endl;
        cv::waitKey();
    }
    //Process image here
}

抱歉,它是 C++,不是 Python,但您可以在 Python 中轻松地做同样的事情。

免责声明:我自己没有测试过,这只是一个想法