2024-05-29 05:02:52 发布
网友
我正在开发一个远程控制程序,它可以用来让任何一台电脑控制另一台电脑。被控制的电脑将其屏幕流到控制器。你知道吗
我的程序正在截图,并以jpeg格式每1秒发送一次。在控制器PC中,它看起来有点延迟。你知道吗
有什么改进的建议吗?你知道吗
您可能需要进行一些测试,以确定瓶颈是通过网络发送数据,还是截图和准备图像的过程。你知道吗
假设它是通过网络发送数据,我建议第一次发送完整的图像,然后再发送diffs。我想,你在时间上所做的大部分动作都是鼠标在屏幕上移动,所以差异通常很小。你知道吗
from PIL import Image px1 = im1.load() px2 = im2.load() for x in range(0, im1.width): for y in range(0, im1.height): if px1[x, y] != px2[x, y]: ...
您可能需要进行一些测试,以确定瓶颈是通过网络发送数据,还是截图和准备图像的过程。你知道吗
假设它是通过网络发送数据,我建议第一次发送完整的图像,然后再发送diffs。我想,你在时间上所做的大部分动作都是鼠标在屏幕上移动,所以差异通常很小。你知道吗
相关问题 更多 >
编程相关推荐