数码图像的相关基础概念

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. 解决前端开发报错(SyntaxError: missing : after property id)的问题

    当使用对象初始化语法创建对象的时候,需要使用半角冒号 (:) 将属性键与属性值隔开. 1 var obj = { propertyKey: 'value' }; 冒号与等号 下面的代码会运行失败,原因 ...

  2. KingbaseES V8R6备份恢复案例之--删除test数据库后sys_backup.sh备份

    案例说明: KingbaseES V8R6通过sys_backup.sh执行物理备份,默认sys_backup.sh执行备份初始化时,需要连接test数据库进行身份的认证:在一些生产环境为了安全需求, ...

  3. .NET 纯原生实现 Cron 定时任务执行,未依赖第三方组件 (Timer 优化版)

    在上个月写过一篇 .NET 纯原生实现 Cron 定时任务执行,未依赖第三方组件 的文章,当时 CronSchedule 的实现是使用了,每个服务都独立进入到一个 while 循环中,进行定期扫描是否 ...

  4. 华南理工大学 Python第1章课后小测

    1.(单选)计算机有两个基本特性:功能性和()性.(本题分数:5)A) 可存储B) 可计算C) 可通信D) 可编程您的答案:D  正确率:100%2.(单选)计算机硬件可以直接识别和执行的程序设计语言 ...

  5. SonarQube支持Gitlab授权登录

    部署好SonarQube之后,由于我们内部使用的是自建的Gitlab仓库,即每个开发同学都有Gitlab账号,SonarQube我们就可以使用上Gitlab登录,这样就不需要再维护一套用户体系了. S ...

  6. 启动elasticsearch报错解决

    说不定以后会不定期更新该文档 1.提示文件描述符数量太少,修改/etc/security/limits.conf文件,添加. * soft nofile 65537 * hard nofile 655 ...

  7. ceph安装Dashboard并开启Object Gateway管理功能

    安装配置dashboard Ceph-Dashboard 是用 Python 开发的一个 Ceph 的监控面板,用来监控 Ceph 的运行状态.同时 提供 REST API 来访问状态数据. 低版本的 ...

  8. 【微服务】- 服务调用 - OpenFeign

    服务调用 - OpenFeign 生命不息,写作不止 继续踏上学习之路,学之分享笔记 总有一天我也能像各位大佬一样 一个有梦有戏的人 @怒放吧德德 分享学习心得,欢迎指正,大家一起学习成长! 介绍 O ...

  9. Java对象或String转JSON对象

    Java String转JSON对象 用阿里的fastjson里的一个方法,导入fastjson包JSONObject jsonObject1 =JSONObject.parseObject(Stri ...

  10. 用golang开发系统软件的一些细节

    用golang开发系统软件的一些细节 作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢! cnblogs博客 zhihu Github 公众号:一本正经的瞎扯 (本文的pdf版本) ...