整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:

50行代码实现H5刮刮乐效果(兼容PC及移动端)

刮乐

前言

分享一段用canvas和JS制作刮刮乐的代码,JS部分去掉注释不到20行代码

效果图

HTML

HTML

CSS

CSS

JS

首先 需要绘制一块Canvas蒙版 遮罩在图片上

绘制蒙版

效果图

然后利用canvas的globalCompositeOperation属性 显示原来的不在后来区域的部分

消除蒙版

效果图

那么会出现一个问题 用户需要刮开全部蒙版的话会很费事(强迫症伤不起 - -), 所以再加一段代码

添加刮开70% 自动刮开全部效果

整体代码

最终效果

需要注意的是

本demo主要运用到globalCompositeOperation 画布的一个功能 作用是设置或返回如何将一个源(新的)图像绘制到目标(已有)的图像上,还有其余10种写法

在线DEMO及源码

https://jsfiddle.net/jmogkq9d/3/

大家分享最新版本的亮度蒙版插件TKActions V7 for Mac,适用于多个版本的Photoshop,TKActions v7汉化版中包含RapidMask、Combo、Cx和Batch四个插件,功能各异,tkactions v7插件可以根据图片亮度的不同,对不同的区域进行单独的调节,有助于用户进行后期优化,还在找TK亮度蒙版插件的朋友可以试试哦!

TKActions V7 for Mac官方介绍

TKActions V7是用于制作光度掩模和运行Photoshop的综合面板的最新版本。它包括以前V6面板的所有功能以及许多新功能。与其前身一样,TK7面板是模块化的,因此用户可以在工作空间中以最佳方式配置它。Combo模块甚至有两种不同的安排,如果需要,可以采用新的紧凑布局。TK面板在全球范围内使用,并预先编程了六种常用语言:英语,西班牙语,德语,法语,意大利语和中文。用户可以选择他们喜欢的语言。

RapidMask模块使用独特的快速蒙版引擎,以接近实时的速度快速生成光度掩模和其他基于像素的掩模的整个光谱。基于掩码的界面计算16位掩码,用户可以预先看到这些掩码,以便明智地选择使用哪一个。界面采用自上而下的工作流程,可以快速轻松地创建蒙版。https://mac.orsoon.com/Mac/171139.html编号部分指导用户完成整个过程。有几种修改选项,包括掩模计算器,允许所有掩模,甚至修改的掩模,以独特的方式组合。

TKActions V7简化而高效。大多数用户只需要两个V6模块(RapidMask加上Combo或Cx)来完成所有工作。除了主界面之外,还有一些逻辑子菜单可以轻松访问,并且在不再需要时会自动关闭。将鼠标滚动到下面的图像上会显示这些模块中可用的更多基础菜单。

TKActions亮度蒙版插件功能特色

TKActions V7面板专为Photoshop CC设计,可充分利用Photoshop CC可容纳的HTML5架构。以下是每个模块的一些功能。

RapidMask

多个面罩/多个来源 - TK7面板不仅仅是一个发光面罩。创建通道,颜色,饱和度和振动掩模与光度掩模一样容易,并且可以生成这些基于像素的自羽化掩模的整个光谱。SOURCE菜单可以轻松选择不同的像素数据作为制作蒙版的起点

有组织的工作流程 - 四个不同的部分 - SOURCE,MASK,MODIFY和OUTPUT--引导用户完成蒙版制作过程。

新面具 -TK7现在具有Color Zone蒙版和CMYK蒙版。

轻松添加和减去蒙版 - 蒙版计算器提供了一种简单的方法来添加,减去或交叉面板创建的任何蒙版。

https://mac.orsoon.com/Mac/171139.html

更多MODIFY选项 - 新的修改功能允许通过绘画,刻录,闪避甚至Photoshop的Camera Raw滤镜实现精确蒙版。

多种输出选项 -使用当前的快速蒙版作为图层蒙版,轻松创建调整图层和像素图层。

图层蒙版模式 - 提供基于图像的方法,通过将蒙版直接应用为活动图层上的图层蒙版,快速选择或创建最佳蒙版。

强调色界面 - 整个模块只有一种强调色,用户可以根据自己的喜好进行更改。

点击跟踪 -按钮在点击后保留一个强调色的阴影,这样用户就可以跟踪他们上次选择的面具。

Combo/Cx

紧凑的设计 - 将Photoshop控件,网页锐化和创意操作集成到一个模块中。

从模块运行Photoshop -可以通过单击模块单击按钮运行许多常用的Photoshop功能,键盘快捷键和菜单项。

静音颜色界面 -将按钮分隔为逻辑组,以便快速找到正确的Photoshop功能。

多功能按钮 - 几个按钮具有双重功能,可以通过按钮本身以图形方式显示,也可以使用CTRL /命令键激活。

使用“TK▶”按钮访问创意Photoshop操作菜单 - 包括新操作手绘晕影,聚光灯,Dehaze和添加颜色。

曝光混合操作 -Stack,Align和Focus Blend是“TK▶”按钮的一部分。

集成的网络锐化 -TK7现在提供多维支持。将Web图像锐化为任何维度,转换为sRGB,并运行锐化后操作。

扩展用户操作 -通过“用户▶”按钮访问的可编程操作允许用户直接从面板运行自己的操作。

Batch

多图像锐化 -只需单击一下按钮,即可为网络调整和锐化图像的整个文件夹。

多维锐化 -TK7现在允许不同的垂直和水平尺寸,可以组合包含需要以不同方式调整大小的垂直和水平图像的文件夹。

所有模块

活动选择指示器 - 即使没有可见的行进蚂蚁,也会显示活动选择。

滚动帮助 - 按住ALT /选项键并滚动按钮会在模块的顶部或底部显示帮助消息。

迎观看 Photoshop 教程,小编带大家了解如何使用图层蒙版合成图像。

在 Photoshop 中合成图像最有效的方法之一就是,使用图层蒙版来确定图层中的哪些内容要在合成图像中显示。在本教程中,我们将了解如何使用「画笔工具」和特定的选区来创建图层蒙版。

首先,我先给这张照片中的门图层添加一个图层蒙版,添加方法是到「图层」面板的底部,点击「添加图层蒙版」按钮。

然后来到工具栏,选择「画笔工具」,向下来到工具栏的底部,确保这里的前景色显示为黑色。如果背景色框为黑色,可以按键盘上的 X 键进行切换。

下面,我要增加笔刷的大小,可以使用快捷方式,连续点击右方括号键,即可让画笔不断变大;连续点击 左方括号键,画笔会越来越小。

在用画笔工具开始涂抹之前,我要确保我是在图层蒙版上涂抹,而不是在实际的照片图层上涂抹,所以来到「图层」面板,确保图层蒙版缩略图的周围有一圈高亮的边框,这就表示图层蒙版为活动状态。如果不确定,可以直接点击一下 图层蒙版,以确保它处于活动状态。

现在,我回到照片上对门口进行涂抹,以显示下面图层上 一位走过林间小道的女子。

如果看一下图层蒙版的缩略图,可以看到一些黑色区域,这些区域对应的就是我刚刚用画笔涂抹的地方。

如果你不小心在蒙版上涂抹得过多,隐藏了图层中不想隐藏的内容。

可以用白色在图层蒙版上涂抹,还原隐藏的内容,按键盘上的 X 键,将这里前景色框切换为白色。

现在,我就可以用白色来涂抹图层蒙版,恢复我刚刚不小心用笔刷碰到的地方,这是一个在ps中使用图层蒙版非常重要的概念,白色会显示图层,黑色会隐藏图层,让你可以看到下面图层中的内容。

我们来尝试使用选区,对门更精确地应用图层蒙版,将图层蒙版的缩略图向下拖动,到「图层」面板底部的垃圾箱,然后点击「删除」。

到工具栏中选择「快速选择工具」,点击拖动鼠标选中门周围的拱门。「快速选择工具」非常棒的一点在于选择选区后,它会自动切换为 “添加选择”模式。这样一来,你就可以在选择一个选区后继续选择其他选区。

下面回到「图层」面板,到下面再次点击「添加图层蒙版」按钮,这将基于选区创建一个图层蒙版。

如果看一下图层蒙版的色调,里面的白色区域对应的就是我们的选区,黑色区域则表示未选中的区域。

这张合成图像的效果已经很不错了,但我还想使用「画笔工具」微调一下,确保图层蒙版是活动的,选择「画笔工具」,按左方括号键数次缩小笔刷,然后按键盘上的 X 键,将前景色切换为黑色。

然后,沿着门口的底部边缘稍微涂抹一下,来显示更多叶子,这样增添一些荒凉感。

来到上面「画笔工具」的选项栏,将「不透明度」降低到大约 45% 或 50% 左右。

然后用画笔涂抹图层蒙版,这样会显示部分森林景色,将门部分隐藏。

可以看到在图层蒙版中这些区域是灰色的。

图层蒙版是ps合成工具箱中最重要的工具之一,因为它可以隐藏部分图像,而不会实际擦除细节,而且非常灵活,可以使你精确地控制图像中显示图层中的哪些内容。

https://www.macz.com/mac/7636.html?id=NzY4OTYwJl8mMjcuMTg3LjIyNi44MA%3D%3D