【发布时间】:2018-04-29 01:03:25
【问题描述】:
当我使用机器人类获取屏幕的多个屏幕截图,然后将缓冲图像转换为字节数组时,字节数组的长度会有所不同,有时相差很大。这应该发生吗?我感觉好像每张图片的字节数都是一样的。
作为背景,我正在尝试加快一个简单的屏幕共享程序。现在我将每张图片作为一个完整的字节数组发送,它工作正常(但速度很慢)。我想将每张图片保存在缓冲区中,然后只发送从最后一张图片到下一张更改的字节数组中的更改和索引,从而减少通过套接字发送的数据。这是行不通的,因为每个屏幕截图都有不同大小的字节数组。
【问题讨论】:
-
代码在哪里?
-
then convert the bufferedimage to a byte array,- 怎么样?发布您的minimal reproducible example 来证明问题。
标签: java arrays file byte awtrobot