天天看点

C1任务11.用0和1绘图2.修改文本内容3.修改图片内容

1.用0和1绘图

C1任务11.用0和1绘图2.修改文本内容3.修改图片内容

上图是用1代表一个格子为黑色,0代表一个格子为白色。

而很多图片格式中是用8位二进制数表示一个像素的颜色。

2.修改文本内容

C1任务11.用0和1绘图2.修改文本内容3.修改图片内容

我们可以看到一个字节对应一个字符,十进制数对应字符附表如下

C1任务11.用0和1绘图2.修改文本内容3.修改图片内容

3.修改图片内容

C1任务11.用0和1绘图2.修改文本内容3.修改图片内容

了解了PNG和BMP格式的文件的结构,由许多个有不同功能的数据块组成,但是一下子没找到PLTE数据块(调色板),改了之后总是打不开文件,折腾了很久只好作罢,希望有大佬能解答PLTE数据块在哪