截图的方式各有不同,如果确定argb以后,理论上是可以完全复制出每个点的,但是——划重点——很少有这么做的,原因是这样生成的图片文件太大,不方便存储。截图以后的压缩,也分为有损压缩和无损压缩的方式,绝大多数都是有损的。
综上,你就不要希望通过截图来完整恢复原图了,基本上来说是做不到的。
如果截图按raw数据来说,可以是完全一样的,但为了存储,一般会再次编码,这时数据就不一样啦,因为显示出的数据是哪个状态的“RAW”数据,存储的截图数据则是对这些截取到的数据的再次编码后数据。不过如果这些数据是无损压缩处理,则可以恢复回来。