用python修改PPM图像

时间:2018-11-25 08:46:07

标签: python pycharm hex ascii ppm

我正在尝试通过使用python修改源代码(我使用PyCharm CE)将红色笑脸(PPM)变成绿色笑脸(PPM)。 当我打印源文件时,我有这个:

b'P6\n100 100\n255\n\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff...

目标是修改一些三元组(\ xff \ xff \ xff)以更改像素颜色。所以我将标题(P6 \ n100 100 \ n255 \ n)放在一边,并创建一个数组来修改:(\ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff ...)

修改后,(我将红色像素变成绿色像素)我添加了一个新代码:

[255, 255, 255, 255, 255, 255, 255, 255, 255, 255, ...

如何将此数组转换为与开始时相同的格式(Ascii);哪个是(\ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff \ xff ...)?

The smiley

0 个答案:

没有答案