最近有一个小需求,使用python截取摄像头中德图像,通过tcp传输到服务器上(c#)进行保存
图像截取目前我使用pygame截取的,大概的代码如下
snapshot = pygame.surface.Surface((640, 480), 0, self.display)
然后将其专程rgba的字符串
data = pygame.image.tostring(self.snapshot, 'RGBA')
我看了下文档,似乎是将图片转成了640*480*4的rgba的字符串
我的疑问是应该如何在其他语言中将这个字符串再转换成图片
目前的想法是绘制一幅640*480的空白图片,然后填充像素,但是不知道字符串中rgba4个值在字符串中的保存顺序是怎么样的
求教