技术标签: java 毛笔字
用PS快速实现毛笔字设计技巧,既然书法写得不好,那就通过设计来让它完美呈现,这种方法是个人常用的方法,也是立竿见影的实用技巧,希望大家喜欢与支持。
既然毛笔字写得丑的已是事实,但我们有办法改变这个事实,就是通过设计来现实,别说这个想法万一能实现了呢,现在就是一万个肯定能现实。毛笔字的设计有很多种方法,这次以自己常用的而且是快速能出效果的方法分享给大家,希望大家喜欢,也希望大家支持。
先看一下效果,如下图
1、打开PSD文件格式的毛笔字笔触素材文件,同时新建另一个文档,分别输入“得道者”这三个字作为基础字,摆放好位置,打组复制出另一组隐藏作备份(个人习惯操作),选择其中一组字右键分别进行栅格化,然后分别把三个字打组,方便管理各个字组元素。
部分操作如下图
毛笔字笔触文件素材,如下图
2、接下来正式进行制作了,先制作“得”字,把笔触素材放到文件中,用自由变换命令中的变形工具(Ctrl+T,在变换框中右键选择变形)对第一笔起笔的笔触进行处理,如下图
用液化工具(Ctrl+Shift+X),把笔画细节处理得丰润一些,这样做没有原因,是个人喜欢这种风格,当然你也可以不处理,让字变成骨感一些,如下图
接着对“得”字第一笔收笔的笔触进行处理,如下图
之后对整个笔画运笔的部分进行处理,其中飞白的部分,有时基础字本身就有,但不是我们想要的那种效果,就可以把基础字的某些笔画删除掉,合拼图层时才能保留素材的飞白部分,部分操作如下图
3、以同样的方法对“道者”两个字进行处理,用液化工具分别对三个字的笔画进行细化,红色部分为基础字被删除剩余的部分,如下图
再添加一些相关背景元素,最后得到下图
总 结
还是那句话“广告没有固定模式,创意没有对错之分”,设计亦然,但也需要去了解一些规律,做毛笔字设计要得到更多的细节,就要保证你的素材是高清、细节丰富的。要得到比较顺畅的笔画变形,可用网格变形工具;模仿扯、按、顿、挫运笔的起伏效果可用液化工具,但不宜过度否则会失真。
除了这些还要注意字体的笔画韵律感、平衡与对称等。对于新手要学会找参考字(基础字)进行添加或删减笔画,按照笔画起笔、运笔、收笔的走势决定它的动态形态,至于粗细形态有时候会考虑对称与平衡因素的呼应。总之,有一个办法可以提升字体设计能力,那就是学习。用PS快速实现毛笔字设计技巧,既然书法写得不好,那就通过设计来让它完美呈现,这种方法是个人常用的方法,也是立竿见影的实用技巧,希望大家喜欢与支持。
DPlayer是一个非常好用的h5视频播放器,支持mp4,flv,m3u8和弹幕功能,不过原版的后台弹幕地址基本挂了,虽然也有https://dplayer.moerats.com可以长期使用,不过,还是自己控制后台更好,可以实现一些更好的功能网上大对数把DPlayer的后台搞的太复杂了,基本大多数都是Docker需要安装一堆东西,实际只需要看明白前后台交互会发现,弹幕后台十分简单完全可以自己编写视频开始获取所有弹幕根据视频Id获取弹幕数据(GET)https://dplayer.moerats.c
测试插入一万条数据的发现除了拼接SQL的方式需要用5秒多的时间外,Mybatis Batch和原生JDBC Batch都需要50多秒,怎么想都觉得不可能,写法没有问题一定是数据库或者数据库连接配置上有问题。后来才发现要批量执行的话,JDBC连接URL字符串中需要新增一个参数:rewriteBatchedStatements=truemaster.jdbc.url=jdbc:mysql://112.126.84.3:3306/outreach_platform?useUnicode=true&ch
XSLT - 转换实例研究:如何使用 XSLT 将 XML 转换为 XHTML。我们会在下一章对本实例的细节进行解释。正确的样式表声明把文档声明为 XSL 样式表的根元素是 或 。注意: 和 是完全同义的,均可被使用!根据 W3C 的 XSLT 标准,声明 XSL 样式表的正确方法是:xmlns:xsl="http://www.w3.org/1999/XSL/Transform">或者:...
线缆标准化工作主要由哪一个协会制定?( )A. OSIB. ITU-TC. EIAD. IEEE802协议族是由下面的哪一个组织定义?( )A. OSIB. ANSIC. EIAD. IEEE在对Quidway路由器进行console配置时,应选择超级终端的参数是( )。A. 数据位为8位,奇偶校验无,停止位为1.5位...
URL类将URL地址封装成对象,提供了解析URL地址的方法,如获取uri部分、host部分、端口等。URLConnection则是URL对象和Socket连接给结合起来了,使得可以更轻松地获取发起URL请求的连接套接字。1.URLimport java.net.MalformedURLException;import java.net.URL;public class URLDemo {publi...
一、下载主题网址 http://color-themes.com/?view=index我选择 Ladies Night 2二、导入主题file –> import setttings –> 选中主题jar文件 –> 一路确认 –> 重启三、设置主题file –> settings –> editor –> color scheme –>...
1.概要软件测试是一个应用软件质量的保证。java开发者开发接口往往忽视接口单元测试。作为java开发如果会Mock单元测试,那么你的bug量将会大大降低。spring提供test测试模块,所以现在小胖哥带你来玩下springboot下的Mock单元测试,我们将对controller,service 的单元测试进行实战操作。2.依赖引入 按照上面引入依赖而且scope为test。该依赖提供了一...
一、综述 如何采集图片?在windows环境下,我们可以使用dshow,在linux下,也有ffmpeg等基础类库,再不济,opencv自带的videocapture也是提供了基础的支撑。那么在andoird下,使用的肯定是Android自带的相关函数了。由于Android是基于java语言的,如果我们想要调用Android的相关函数,那么必须通过JNI的方法。 ...
一、起步1.下载核心库vue.jsbower info vue #查看版本号npm init --yes #下载vue.jscnpm install vue --save版本 v2.5.17 目前最新版本()vue2.0比1.0相比最大的变化就是引入Virtual DOM(虚拟DOM),页面更新效率高,速度更快2.hello world(对比 angular)2.1angu...
原文链接: https://www.elastic.co/blog/found-bm-vs-lucene-default-similarity原文 By Konrad Beiske翻译 By 高家宝这篇文章是之前讨论相似度模型(vsm和bm25)的文章的后续,在这篇文章中我们将使用维基百科的文章数据比较这两个模型的准确率和召回率。概述在前一篇文章中我从定义上比较了BM25和tf-idf的...
另外: pamie2.0 里有个模块用来处理简单的弹出窗口这类窗口的标题一般为: Microsoft Internet Explorerimport cModalPopUpa=cModalPopUp.handlePopup('Confirm',"确定") #"第二个参数是 "确定",表示弹出窗口的按钮上的文字是 "确定"这二个字如图:执行:a.run() 就可用程序来点击那个"弹出窗口"的"确定"...
因为右手使用鼠标非常多,造成右手经常疲劳,又担心鼠标手严重,所以买了一只有出色触控体验的trackpad使用,但又发现在win上只有触摸和点击的功能。后来发现有一个国外的ExtraMagic,但需要安装驱动,且电脑必须开启测试模式,另外,很重要一点是这个软件限制了使用时间,即安装之后只能使用7天,七天之后只要电脑重启了,就不能使用,必须重新下载安装软件安装才能使用。 之前在网上一直找不到类似的软件,今天电脑又重启,提示软件过期又得重新安装,于是乎我就想度娘上看看有没有更新...