用python修改PPM图像

2024-09-28 23:18:01 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图通过用python修改源代码(我使用pycharmce)将红色笑脸(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…)

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

^{pr2}$

如何将这个数组转换成与开始时相同的格式(Ascii);即(\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff?在

The smiley


Tags: 目标源代码像素数组三元组源文件绿色红色