C1任务1

本文介绍了如何利用二进制编码0和1绘制图形,从简单的黑白到理解颜色的红绿蓝组合。通过进制编辑器掌握二进制和十六进制的转换,并以此修改游戏存档,实现改变关卡和金币数量。此外,还探讨了自测问题,涉及音频、视频编码格式和UTF8编码等知识。
摘要由CSDN通过智能技术生成

任务一:用[0]和[1]绘图

1.通过二进制绘画出喜欢的图形 

我们可以看到,绘制图形呢,也就是用二进制编码0和1指定其对应位置的状态,即黑或者白。这只是在没有色彩的情况下,那加上色彩呢,会什么什么情况?

首先简单介绍一下各种颜色的形成:每种颜色都是由基础的红、绿、蓝三种颜色通过不同比例的调配形成的。

这里我们先用简单的三像素来看一下。通过上图右侧提示可以看到,像素格式为红、绿、蓝。也就是说在第二位输1,为红色;在第一位输1,为绿色;在第零位输1,为蓝色。用这样的三位像素可以显示出8种不同的颜色。再来看看像素更高的。

这是6像素的,每两位表示一种颜色。即第四第五位表示红色;第二第三位表示绿色;第零第一位表示蓝色。我们可以发现,红绿蓝每位对应的位数越多,颜色越丰富。是这样的,但随着位数增多,用二进制表示的话,就会发现,不容易阅读也不容易输写。这个时候用十六进制来表示的话就更容易一点。如下图。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值