@nikmil

Какая достичь максимальной скорости просмотра экрана?

Мне нужно чтобы скрипт захватывал определнную часть экрана очень быстро. В моем случае важна скорость.
Я протестировала pyautogui - выдал 33-34 фпс, с ним же рядом ImageGrab так же стабильно 28-30 и самые худшие показатели у mss - 12-13

У меня вопрос, если возможность как то увеличить фпс хотя бы не меньше 60 или же имеются другие альтернативы которые смотрят экран не делая скриншоты?

Еще раз повотрюсь у меня скрипт который в определенной части экрана что-то ищет и выполняет действия.
Мне не устраивает скорость создания скриншотов, это очень медленно!

И это тема относится к PYTHON
  • Вопрос задан
  • 208 просмотров
Пригласить эксперта
Ответы на вопрос 3
mayton2019
@mayton2019
Bigdata Engineer
Для захвата видео с гарантий полосы пропускания есть специальное оборудование вот типа
такого https://www.sz-sinowell.com/product/video-capture/

Геймеры его покупают чтоб писать свои подкасты или трансляции игр делать.
Ответ написан
Комментировать
@rPman
Не верю что вы не гуглили свой вопрос!

В гугле народ рекомендует библиотеки mss, dxcam (для windows), d3dshot,.. сам лично не пользовался, в любом случае упрешься в скорости обработки, и как только с изображением понадобится работать не через оптимизированную библиотеку типа opencv то сразу станет грустно.

60fps это высокие скорости и обрабатывать изображение лучше на чем то по быстрее чем питон.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы