数码图像的相关基础概念

1、位图和矢量图

位图

也叫点阵图像,位图使用也称像素的一格一格的小点来描述图像,图放大后我们可以看到像素点

矢量图

根据几何特性来绘制图形,用线段和曲线描述图像,可以是一个一点成一条线,矢量图只能靠软件生成。也就是可以无限放大的图

2.像素和分辨率

像素

指在由一个数字序列表示的图像中一个最小单位,可理解为一个像素就是一种颜色的方块

分辨率

单位长度内像素点的数量,单位为像素/英寸(ppi)

3.图像文件格式

常见的文件格式有PSD、 JPG、 PNG、 GIF、 PDF

PSD

PSD是ps默认的存储格式,适用存储源文档和工作文件,修改起来较方便

JPG

又叫JPEG,最常用的一种文件格式,大部分手机相机拍照的格式是JPG格式

一种有损压缩,能够图像压缩在很小的存储空间,图像中重复或不最重要的资料会被丢失,因此容易造成图像数据的损伤。

PNG

常见的格式,支持alpha通道透明度,也就是说支持透明背景

比如在使用Photoshop制作透明背景的圆形logo时,如果使用JPG格式,则图片背景会默认地存为白色,使用PNG格式则可以存为透明背景图片。

GIF

GIF也是一种压缩的图片格式,分为动态GIF和静态GIF两种。最大特点是支持动态图片,并且支持透明背景。

网络上绝大部分动图、表情包都是GIF格式的,相比与动画,GlF动态图片占用的存储空间小,加载速度快,因此非常流行。

PDF

由Adobe Systems用于与应用程序、操作系统、硬件无关的方式进行文件交换所发展出的文件格式。

PDF文件以PostScript语言图象模型为基础,在哪种打印机上都可保证精确的颜色和准确的打印效果,即PDF会再现原稿的每一个字符、颜色以及图象

4.色彩模式

常见的photoshop色彩模式有RGB模式、CMYK模式、HSB模式、Lab模式、灰度模式

RGB

是最常用的色彩模式,主要用于屏幕上,代表红、绿、蓝三原色,RGB图像使用三种颜色或通道在屏幕上重现颜色。在8位/通道的图像中,彩色图像中的每个RGB分量的强度值为О(黑色)到255(白色)。

CMYK

为每个像素的每种印刷油墨指定一个百分比值,主要用于印刷,代表青色、洋红、黄、黑,0-100的减色模式。在CMYK图像中,当四种分量的值均为0%时,就会产生纯白色。特点:文件大,占用磁盘空间大。

HSB

HSB模式是利用色相、饱和度以及亮度3种基本向量来表示颜色的,基中色相“Hue”用于表示红、橙、黄、绿、蓝和紫。

Lab模式

是基于人对颜色的感觉。Lab中的数值描述正常视力的人能够看到的所有颜色。色彩管理系统使用Lab作为色标,将颜色从一个色彩空间转换到另一个色彩空间。

灰度

灰度模式在图像中使用不同的灰度级。在8位图像中,最多有256级灰度。

灰度图像中的每个像素都有一个О(黑色)到255(白色)之间的亮度值。在16和32位图像中,图像的级数比8位图像要大得多。

渐变镂空音符思路

镂空音效

1.打开磨砂纸素材,使用椭圆工具按住shift键绘制正圆,并在属性中给园填充灰色,增加镂空的真实感

选择混合选项,选择内阴影

色板-->灰度

复制图层,在进行等比例缩放圆,将音符复制到当前页面再进行调整大小

锁定音符图层,不透明像素,用画笔工具为音符涂上灰色

对音符图层使用图层混合选项,添加内阴影效果

再次选择椭圆工具,将圆形覆盖,选择渐变颜色

对图层选择混合选项中叠加模式

镂空效果实现

丰富页面

对图像进行栅格化

这里高斯模糊选择半径为10左右

锁定图层-->选择笔刷 -->选择灰度-->进行涂抹

页面效果图

运动重影海报思路

重影特效

1.打开拳击图片,点击解锁 图层

再按ctrl+J复制图层

2.右键复制的图层对图层使用混合选项,关闭通道R(红色通道)

将勾选R取消,点击确定

3.轻轻移动关闭的通道R图层,制作出红蓝重影


故障特效

1.使用矩形选框,布尔运算选用添加模式,在图片围绕人物随即框出一些长条矩形

2.点击滤镜>风格化>风,选择大风执行滤镜,效果不够明显使用快捷键Alt+Ctrl+F多执行几次滤镜

3.完成操作后ctrl+D取消框选

文字特效

使用过直排文字特效

重复上面操作给文字也进行故障特效

呆萌熊宝宝换背景

更换背景

1.打开熊宝宝素材和草地素材

2.在熊宝宝素材中使用快速选择工具或是磁性套索工具对熊宝宝进行抠图

完成框选后按Ctrl+J进行复制

3.将扣好的熊宝宝图片复制粘贴到草地索材中

4.Ctrl+T自由变换调整熊宝宝位置及大小

绘制阴影

1.使用套索工具绘制熊宝宝在草地上的阴影区域并填充黑色

将这一图层放在小熊图层下面按住alt+del填充前景色

2.不透明度调低---使用滤镜>模糊>高斯模糊对绘制的阴影形状进行模糊

效果图:

新年灯笼海报思路

背景制作

1.新建文件,在预设中选择A4尺寸画布建立文件

2.拖入纸背景素材并调整图像位置与大小

3.拖入灯笼素材,按住Alt键使用移动工具,拖移复制出四个灯笼

4.Ctrl+T自由变换调整灯笼的大小以及位置,交错摆放在画面上方

字体排版

5.使用文字工具输入Chinese New Year Celebration,并在文字面板对文字进行字体、大小以及间距的更改

6.移动文字至画面左下角对文件进行排版

PS工具探索

0基础90分钟会用PS——GenJi笔记的更多相关文章

  1. 0基础学python3心得体会 - python3学习笔记 - python3基础

    基础预热 print()会依次打印每个字符串,遇到逗号","会输出一个空格,可以打印整数,或者计算 结果 Python提供了一个input(),,可以让用户输入字符串,并存放到一个 ...

  2. 0基础算法基础学算法 第八弹 递归进阶,dfs第一讲

    最近很有一段时间没有更新了,主要是因为我要去参加一个重要的考试----小升初!作为一个武汉的兢兢业业的小学生当然要去试一试我们那里最好的几个学校的考试了,总之因为很多的原因放了好久的鸽子,不过从今天开 ...

  3. App 图标设计 - 圆角透明效果(0 基础使用 PS)

    App 图标设计 - 圆角透明效果(0 基础使用 PS) 方法: 如果你有些基础,就不必看图文教程了: 1.使用圆角矩形工具选中,设置圆角尺寸[例如:1024*1024 px(圆角:160 px)] ...

  4. _00017 Kafka的体系结构介绍以及Kafka入门案例(0基础案例+Java API的使用)

    博文作者:妳那伊抹微笑 itdog8 地址链接 : http://www.itdog8.com(个人链接) 博客地址:http://blog.csdn.net/u012185296 博文标题:_000 ...

  5. 手把手0基础项目实战(一)——教你搭建一套可自动化构建的微服务框架(SpringBoot+Dubbo+Docker+Jenkins)...

    原文:手把手0基础项目实战(一)--教你搭建一套可自动化构建的微服务框架(SpringBoot+Dubbo+Docker+Jenkins)... 本文你将学到什么? 本文将以原理+实战的方式,首先对& ...

  6. 手把手0基础Centos下安装与部署paddleOcr 教程

    !!!以下内容为作者原创,首发于个人博客园&掘金平台.未经原作者同意与许可,任何人.任何组织不得以任何形式转载.原创不易,如果对您的问题提供了些许帮助,希望得到您的点赞支持. 0.paddle ...

  7. <-0基础学python.第一课->

    初衷:我电脑里面的歌曲很久没换了,我想听一下新的歌曲,把他们下载下来听,比如某个榜单的,但是一首一首的点击下载另存为真的很恶心 所以我想有没有办法通过程序的方式来实现,结果还真的有,而且网上已经有有人 ...

  8. 25个增强iOS应用程序性能的提示和技巧(0基础篇)

    在开发iOS应用程序时,让程序具有良好的性能是非常关键的. 这也是用户所期望的,假设你的程序执行迟钝或缓慢,会招致用户的差评.然而因为iOS设备的局限性,有时候要想获得良好的性能,是非常困难的. 在开 ...

  9. 0基础菜鸟学前端之Vue.js

    简介:0基础前端菜鸟,啃了将近半月前端VUE框架,对前端知识有了初步的了解.下面总结一下这段时间的学习心得. 文章结构 前端基础 Vue.js简介 Vue.js常用指令 Vue.js组件 Vue.js ...

随机推荐

  1. RunCat 怎么白嫖付费图标?这篇文章告诉你!

    RunCat 怎么白嫖付费图标?这篇文章告诉你! 什么是RunCat 为什么要破解RunCat 开始破解 所以可以看出第一个文件就是我们运行图标选项的数据,而stocks.json的就是图标商店的数据 ...

  2. C语言重定向输入:txt文件内容是中文,重定向输入显示乱码的原因

    一.txt文件中的内容是中文,重定向输入显示乱码原因: 是因为文本文件的编码和和编译器的不一致导致的.我文本文件用的编码是UTF-8,而编译器是ANSI,不匹配,所以输出乱码.文本另存为时把编码改为A ...

  3. C# 数组 深拷贝 和 数组传参

    前言 C#中引用类型无法使用const,因此传参的时候使用引用类型,一定要注意是否会改变其值.下面介绍几种 数组的 深拷贝方法. 前提 下面的测试代码有一些前提, sw为Stopwatch nForT ...

  4. Python条件语句的用法

    python条件语句使用 if 表达式,难度不高,需要注意的是嵌套用法,以及如何设置对应的条件. if 条件判断语句 python 语句是按固定顺序执行的,先执行前面的语句,再执行后面的语句.如果你像 ...

  5. KingbaseESV8R6垃圾回收受到参数old_snapshot_threshold的影响

    垃圾回收影响因素 影响垃圾回收的因素有很多,垃圾回收不及时,最直接导致表膨胀,详情查看文档<KingbaseESV8R6 垃圾回收原理以及如何预防膨胀>. vacuum回收垃圾的tuple ...

  6. Cluster table 与性能

    用户数据行存储在文件系统中的堆文件中,而这些行以不确定的顺序存储.如果表最初以插入/复制的顺序加载,那么以后的插入.更新和删除将导致在堆文件中以不可预测的顺序添加行.创建索引创建一个指向堆行的辅助文件 ...

  7. 聊聊 asp.net core 认证和授权

    使用asp.net core 开发应用系统过程中,基本上都会涉及到用户身份的认证,及授权访问控制,因此了解认证和授权流程也相当重要,下面通过分析asp.net core 框架中的认证和授权的源码来分析 ...

  8. 从 Hadoop 到云原生, 大数据平台如何做存算分离

    Hadoop 的诞生改变了企业对数据的存储.处理和分析的过程,加速了大数据的发展,受到广泛的应用,给整个行业带来了变革意义的改变:随着云计算时代的到来, 存算分离的架构受到青睐,企业开开始对 Hado ...

  9. 微服务低代码Serverless平台(星链)的应用实践

    导读 星链是京东科技消金基础研发部研发的一款研发效能提升的工具平台,面向后端服务研发需求,尤其是集成性.场景化.定制化等难度不太高.但比较繁琐的需求,如服务前端的后端(BFF).服务流程编排.异步消息 ...

  10. 【debug技巧】jstat:虚拟机统计信息监视器

    我们在日常开发时,难免会遇到一些没有内存泄漏等问题.有时,我们无法下载arthas等开源的诊断工具.这时候,我们就可以借助JDK自带的一些诊断工具. 首先我们可以使用jstat查看gc信息 字段含义 ...