如何保存al视频流中的一帧照片

Viewed 23

重现步骤
img = pl.get_frame()
print(img.shape)
img_save = image.Image(224, 224, image.RGB888, alloc=image.ALLOC_REF,data=img.to_bytes()).to_rgb565()
path = "/data/demo.jpg"
img_save.save(path)
保存结果为九宫格,这是为什么呢

1 Answers

保存图片的数据格式有问题,请转换成HWC,并创建Image实例保存