博客
关于我
C1认证:任务一作业二
阅读量:229 次
发布时间:2019-03-01

本文共 588 字,大约阅读时间需要 1 分钟。

任务一作业二

一、作业要求

  • 利用二进制的0和1画出图形

    利用二进制编码(0和1)绘制简单的图形,例如几何图形或文字。

  • 画出自己的名字或昵称

    使用二进制编码生成对应的图像,体现名字或昵称的二进制表示。

  • 理解二进制存储图片文件的底层原理

    探讨二进制如何存储图片文件,特别是颜色表示的方法。


  • 二、工具使用

    • Pixelation
      在线工具,用于将二进制或十六进制代码转换为图像。

    三、实际操作

  • 打开Pixelation工具

    访问Pixelation官网,找到工具并开始操作。

  • 学习基础操作

    观看教程视频,了解如何使用工具绘制图形和处理颜色。

  • 绘制二进制图形

    使用0和1生成简单的图形,例如矩形或文字。

  • 生成名字或昵称图像

    将名字或昵称转换为二进制,使用Pixelation生成对应图像。

  • 理解颜色表示

    探索3位、6位和12位二进制表示颜色的不同方法。

  • 自定义彩色图片

    尝试绘制彩色图片,调整颜色深度和组合。


  • 四、作业总结

  • 颜色表示的选择

    使用3位而非2位表示颜色,因为3位能够提供更多颜色种类(8种),满足基本需求。

  • Pixelation的使用格式

    Pixelation的代码格式类似于变量和函数声明,便于编写和理解。

  • 颜色位数与种类

    颜色位数越多,颜色种类越多。使用十六进制简化了颜色表示,便于编写和理解。


  • 五、拓展

    探索更多二进制图像处理的可能性,例如复杂图形和高色彩图片的生成。

    转载地址:http://rajv.baihongyu.com/

    你可能感兴趣的文章
    Python3导入自定义模块的3种方式
    查看>>
    python3打开txt文件_使用Python 3从文本文件读取句子并添加到列表中
    查看>>
    python3爬虫抓取智联招聘职位信息代码
    查看>>
    Python3爬虫数据入数据库---把爬取到的数据存到数据库,带数据库去重功能
    查看>>
    python3的 pymysql把mysqldb库取代了,让python 3支持mysqldb的解决方法
    查看>>
    Python3笔记——IDE的选择
    查看>>
    python3简单使用requests 用户代理,cookie池
    查看>>
    Python3组播通信编程实现教程(发送者+接收者)
    查看>>
    Python3编写网络爬虫10-数据存储方式三-CSV文件存储
    查看>>
    python3读取redis返回数据带有'b'的问题
    查看>>
    Python3连接MySQL
    查看>>
    Python关于isinstance函数的解析 | 附Demo(全)
    查看>>
    Python3:setup.py:完成所有任务的PIP安装(Build_ext+Install)
    查看>>
    python4.0 gil_Python 并发编程系列--1、浅谈GIL历史及对多线程的影响
    查看>>
    python60行绘图程序_天底下最简单的QT画图板,就一个类,60行代码
    查看>>
    Python: AES加密与解密
    查看>>
    Python: Range() 最大尺寸;动态的还是静态的?
    查看>>
    Python: Windows下用 multiprocessing 的深坑
    查看>>
    python:Could not find platform independent libraries <prefix>解决方法
    查看>>
    Python:datetime tzinfo 时区名称文档
    查看>>