像素画毫无疑问是一门技术,大部分技术都有规则。程序员学新的编程语言,首先要看新语言的官方文档,了解语法和案例,学像素画是不是也可以这样呢?

那么像素画的规则是什么呢?

像素画产生于计算机性能很差的早期,越多的像素和颜色意味着高昂的存储成本,因此在保证效果的前提下,像素和颜色越少,画起来越简单成本也越低。

从像素画的源头总结出3个基本规则,只要同时满足这些规则的平面作品就是像素画。

以比卡丘图片为例子,将这张插画图片转画为像素画,这种有图片参考的转画像素画,英文称之为Trace Pixel Image。这是快速入门像素画的捷径。(不需要任何美术基础,就可以画像素画)。

1、使用尽量少的颜色

用Photoshop打开图片,图像-调整-阈值,可以快速将图片转化为1bit像素画。(1bit像素画:只有一种颜色的像素画。)但是这种图不是严格意义上的像素画,因为尺寸太大了,其中有很多非必要的像素,并且是由photoshop自动生成的。

2、使用尽量少的像素

因此需要将图片缩小到适当尺寸(确保必要的细节都能够看清楚)。将图片缩小到60X45像素,再小就会损失细节。

要保留多少细节,由画家根据自己都需要和喜好来决定。这样的图也依然是涂鸦,不是像素画。

3、决定每一个像素的位置和颜色

将缩小后的图清理干净像素,英文:Clean Pixel。将原图中的线条都换转为1像素线条,颜色精简为4个(2个灰色,1个白色,1个黑色)。

恭喜!这样就完成了一张像素画,尺寸为54X34像素。区别于其他类型的插画和涂鸦。

有了单色版本像素后以后,改成彩色也非常方便。只需要替换颜色表内的颜色即可。黑白变成彩色之后,颜色不能共用,还需要增加2个颜色(黄色画身体的亮部,红色画腮红)。

完。

qimage 像素 替换颜色_像素画基础规则新手快速入门教程相关推荐

  1. 【LaTex】基础语法框架快速入门教程——Tex live+TexStudio简要安装及使用教程

    0. 引言 LaTeX对于论文排版有着巨大的便利,并且对于参考文献的引用也十分方便,不会出现使用word引用参考文献一旦更改文献引用顺序,就必须全部改编号的情况.这里记录一下如何从0开始学习使用LaT ...

  2. cad和python哪个应该学_史上最全Python快速入门教程,满满都是干货

    Python是面向对象,高级语言,解释,动态和多用途编程语言.Python易于学习,而且功能强大,功能多样的脚本语言使其对应用程序开发具有吸引力. Python的语法和动态类型具有其解释性质,使其成为 ...

  3. python快速入门期末版_史上最全Python快速入门教程,满满都是干货

    原博文 2020-10-11 17:07 − Python是面向对象,高级语言,解释,动态和多用途编程语言.Python易于学习,而且功能强大,功能多样的脚本语言使其对应用程序开发具有吸引力.Pyth ...

  4. Redis学习笔记①基础篇_Redis快速入门

    若文章内容或图片失效,请留言反馈.部分素材来自网络,若不小心影响到您的利益,请联系博主删除. 资料链接:https://pan.baidu.com/s/1189u6u4icQYHg_9_7ovWmA( ...

  5. python编程入门指南-最简单的Python编程入门指南,没基础也能快速入门Python编程...

    原标题:最简单的Python编程入门指南,没基础也能快速入门Python编程 对Python这门编程语言来讲,几乎是没什么不能做到的.最难的不过是如何入门,也就是你进入Python编程的第一步. 其实 ...

  6. 新手必备pr 2021快速入门教程「十」PR基础视频调色

    PR2021快速入门教程,学完之后,制作抖音视频,vlog,电影混剪,日常记录等不在话下!零基础,欢迎入坑! 本节内容 调色是视频后期制作流程中必不可少的重要环节.每当我们看电影的时候,就会感觉电影里 ...

  7. 【PR】零基础快速入门教程

    [PR]零基础快速入门教程 PR(Premiere)能做什么? PR欢迎界面及新建项目 工作区及窗口说明 导入文件 建立序列 视频剪辑 添加字幕 导出视频 使用软件:Premiere2020 新年卷起 ...

  8. 学好英语网首页制作_没有美术基础的新手小白,如何学好淘宝美工?

    没有美术基础的新手小白,如何学好淘宝美工? 俗话说:万事开头难,没有任何基础.没有美术基础学淘宝美工,要怎么学习好呢?显然,作为一名没有美术基础的新手小白,一般开始学习的时候都是比较难得. 特别是之前 ...

  9. 车联网大数据框架_大数据基础:ORM框架入门简介

    作为大数据开发技术者,需要掌握扎实的Java基础,这是不争的事实,所以对于Java开发当中需要掌握的重要框架技术,也需要有相应程度的掌握,比如说ORM框架.今天的大数据基础分享,我们就来具体讲一讲OR ...

最新文章

  1. java 数组的冒泡排序
  2. 算法竞赛入门经典(第二版) | 习题3-10 盒子 (pair结构体)(UVa1587,Box)
  3. javascript canvas九宫格小程序
  4. 【数据结构】——冒泡排序、插入排序、选择排序
  5. LeetCode 78. 子集(回溯)
  6. 学习java之利用泛型访问自己定义的类
  7. 我的八年程序之路(二)三月方便面换来800月薪
  8. zz 一个Hash实例:Blizzard的MPQ文件
  9. Eclipse 更换皮肤
  10. 小案例:基于python的动态时钟,带十二时辰和经络养身
  11. 4298. 【NOIP2015模拟11.2晚】我的天
  12. can-utils使用
  13. Python爬虫之路-打码平台的使用
  14. Opencv+Zbar二维码识别(标准条形码/二维码识别)
  15. 阿里巴巴 淘宝数据内核月报 目录(2014--2017)
  16. python人狗大战游戏_day22 01 初识面向对象----简单的人狗大战小游戏
  17. Audition: Third-Party Plugins Audition教程:第三方插件 Lynda课程中文字幕
  18. 解决方案:炼丹师养成计划 Pytorch+DeepLearning遇见的各种报错与踩坑避坑记录(一)
  19. Flink核心篇,四大基石、容错机制、广播、反压、序列化、内存管理、资源管理...
  20. 服务器与客户端RSA加密解密通讯

热门文章

  1. 推荐几个涨姿势公众号
  2. 基于TensorFlow2.x的实时多人二维姿势估计
  3. CSS-滚动条样式设置
  4. 100+世界闻名建筑CAD图资源分享
  5. VS2010 英文旗舰版 MFC 生成安装程序报错
  6. 大淘客php调用外部js,html调用外部js文件函数
  7. 流水线乘法器的原理及verilog代码
  8. 使用Excel滚动条选择报告日期
  9. 凹凸世界8月23服务器维修,《凹凸世界》手游8月26日版本更新停服维护公告
  10. 服务器文件存储设置大小,云服务器存储文件大小