空心字体
简 介: 带有边缘的空心字体被广泛使用在各类视频的字幕显示中,本文给出了一种简单的通过字体震动显示的方式产生空心字体的方法。这种方法可以在原来任何字体都生成相对应的空心字体。
关键词
: 空心字体,字幕
01 空心字体
一、为什么需要空心字体?
在制作视频节目的过程中,为了能够在屏幕下面叠加字幕,需要以下几种模式:
模式1: 直接叠加文字字幕; 模式2: 字幕文字具有填充颜色; 模式3: 字母横条; 模式4: 字幕字体具有边缘;
如果统计在头条上的视频字幕形式,其中 具有白色(浅色)文字具有黑色(深色)变换字母形式居多(也就是模式4)。这种方式具有以下优点:
能够适应于以动态图像居多的画面中;比起模式1,它在背景画面中的无论什么形式都能够比较好的融合,很清晰的显示。 比起模式 2, 3来说,它对于画面的影响小。
因此,在图片中生成这类带有文字边缘的方法对于叠加字幕,特别是 TEASOFT教学软件[1] 中自动生成字幕非常重要。
二、如何生成空心字体?
1、选择空心字体
在普通的字体中,绝大部分是没有这种带有文字边缘的字体,即所谓 的空心字体。
在常用的Windows下的华文彩云字体具有这类空心字体,但这是这类文字在实际的字幕中使用不多。
2、生成字体边缘
在 文字边缘轮廓制作教程-百度经验[2] 给出了使用PS制作文字边缘的方法。这种方法只适合于对于少量静态文字生成带有边缘的文字,不适合于编程实现。
下面介绍一种产生文字边缘的简单方法 - 文字抖动方法。
(1) 基本原理
文字抖动方法产生带有边缘文字原理很简单:就是首先使用边缘颜色,比如黑色,将文字在画面中进行显示,显示的位置往左右上下移动,它们叠加之后形成了原来文字加粗的形式。然后在将原来文字显示以白色显示在原来的位置。叠加之后便形成了带有边缘的字体了。
文字抖动方法就是指将文字上下左右位移叠加显示形成加速黑色背景的过程。
(2) 实验结果
下面分别是将测试文字上下左右各分别移动1,2之后叠加的结果。
然后在将原来的文字使用白色进行显示,叠加在原来加粗文字的上面,于是便形成了带有边缘的字体了。
下面是分别移动1,2之后叠加出来的效果。
三、阴影空心文字
如果在原来上下左右移动 1 的情况下,再叠加一个往右下方移动 2 的阴影,则可以产生具有阴影的空心文字效果。
具体结果如下图所示:
※ 测试结论 ※
带有边缘的空心字体被广泛使用在各类视频的字母显示中,本文给出了一种简单的通过字体震动显示的方式产生空心字体的方法。这种方法可以在原来任何字体都生成相对应的空心字体。
最终这种方法在 TEASOFT 软件中得到了应用。
参考资料
TEASOFT教学软件: https://zhuoqing.blog.csdn.net/article/details/107465301
[2]
文字边缘轮廓制作教程-百度经验: https://jingyan.baidu.com/article/72ee561a1b748de16138df27.html