课程大纲:
Go 语言实现表情拼接工具
使用 Go 语言一步步实现一个好玩的表情拼接工具,
实现将静态图片制作成带有动作或特效的动态 gif 图片。
课程选择的命令行工具为jawher/mow.cli,通过解析和实现用户输入的命令行参数指令,
我们可以为图片增加旋转、摇晃和闪光等各种有趣的特效,
同时也可以帮助大家了解Go语言中的图像处理和文件IO等相关知识。
1
项目简介及架构设计
1.jawher/mowcli命令行包的使用
2.官方Image包的使用
3.GO语言处理图像
4.GO制作图像特效和动作
5.CPU和内存信息采样记录
2
载入命令行文件
1.理解init()函数
2.设置随机数种子
3.日志记录
4.命令的添加
3
命令解析
1.命令读取
2.命令复制和图像复制
3.原图片解析
4.进度条显示
4
图像解码
1.解码标准
2.解码源图像
3.image包的使用
5
图像编码
1.ioReader/Writer
2.图像编码
3.图像写入
6
图片元命令解析
1.解析元命令
7
特效和动作
1.图像操作
8
编译测试
1.gobuild
请
登录
后发表评论
新评论
全部
第1节
第2节
第3节
第4节
第5节
第6节
第7节
第8节
第9节
第10节
第11节
第12节
第13节
第14节
第15节
第16节
第17节
我的报告 / 所有报告