Python实时屏幕处理

时间:2015-02-15 11:59:27

标签: python real-time ocr

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

1 个答案:

答案 0 :(得分:2)

在VLC中,转到媒体 - >流 - >捕获设备,选择桌面并创建流。创建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中做同样的事情。

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