Обложка канала

Python - Советы, библиотеки, гайды

10180 @xo_py

Всё для Python программиста :3 Готовый код, советы, лайфхаки, годные библиотеки, уроки и многое другое!

Python - Советы, библиотеки, гайды

4 года назад
Открыть в
DXCam - это самая производительная Python библиотека для захвата скриншотов с экрана. Она также работает в двух режимах, а именно "скриншот" и "потоковый захват". Проверил её лично. Работает лучше и значительно быстрее MSS и даже D3DShot. Легко интегрируется с Numpy, OpenCV и PIL. Так как на выходе выдаёт фрейм вида numpy.ndarray в форме (Height, Width, 3[RGB]). Но при желании, форму легко можно решейпнуть. Автор утверждает, что библиотека способна захватывать 240 FPS в реальном времени (чистый захват без обработки). Ставится командой pip install dxcam Примеры кода и документация здесь.