Python - 原始RGB565数据到PNG?

时间:2016-08-30 10:34:45

标签: python-3.4 pillow

我将原始RGB565数据作为 bytearray ,我想将其保存为RGB565。
虽然可以使用PyQt5,,但你可以在这里:

QtGui.QImage(data, width, height, QtGui.QImage.Format_RGB16)

我只想使用PIL。

我无法通过PIL找到解决方法。

感谢。

1 个答案:

答案 0 :(得分:0)

恰好pypng存储库有一个工具可以从Kobo的15位转换为PNG。 就在这里:https://github.com/drj11/pypng/blob/master/code/kobo565topng

然而,有一个警告,它输出一个8位RGB PNG。 通过将其保存为R5G6B5 PNG,您不会节省任何空间,因此可能无关紧要。