C站能力认证任务关卡 拓展任务 使用二进制画一个图(带黑线的图像)

C站能力认证任务关卡

拓展任务 使用二进制画一个图(带黑线的图像)
思路:使用photoshop新建一个空白位图(bmp格式),通过工具Hex Editor Neo查看图像编码,在此基础上修改编码,形成新的图像。
步骤:
1. 打开photoshop新建空白位图,为了简单,使用1位bmp,保存。

在这里插入图片描述
在这里插入图片描述

2. 用Hex Editor Neo打开空白位图,查看编码,因为默认十六进制,需要转换到二进制显示,能看出,前四行是文件头,除此之外,其余编码都为00000000。

在这里插入图片描述

3. 尝试在某一行把中间8个字节修改为单个字节最大数11111111,保存后得到新的图片,但是线条靠右,通过修改调整,向左移动4个字节,新的线条位置靠中间,同时在修改的编码的03列纵向编码修改为11111111,得到的新的交叉线条是短粗状态。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4. 通过反复调整,纵向编码行数增加,编码改为00000001,最终十字交叉线条的图像显示如下。

在这里插入图片描述
在这里插入图片描述

如有错误,请指正,感谢!

猜你喜欢

转载自blog.csdn.net/navicheung/article/details/115374077