PS如何做文字扫描效果(用于较淡的扫描件)

参考借鉴:百度经验 PS如何做文字扫描效果

1、photoshop打开待处理的扫描件。

2、放大图片,选取扫描文字周边的底纹,编辑-定义图案,输入图案名称,确定。

3、新建文字图层,输入文字。

4、删格化图层,并把图层改名为L1。

5、Ctrl+J复制一个新图层,起名为L2。

6、选择L2图层,滤镜->风格化->扩散,选择“变暗优先”,确定。

7、选择L2图层,滤镜->模糊->高斯模糊,半径设为0.3(根据所需效果适当调整),确定。

8、选择L1图层,将当前层不透明度设为50%(根据文字所需颜色深度调整)。

9、将两个图层合并。

10、按住Ctrl键左击合并后的图层,载入选区。

11、选择-修改-扩展,输入扩展量3像素,确定。

12、选择背景图层,编辑-填充(快捷键Shift+F5),在填充窗口,内容栏选择图案,自定图案栏中选择之前保存的图案,确定。

13、取消选区。

14、选择合并后的图层,图像-调整-色相/饱和度,根据当前图层内容调整明度为30-40(根据所需颜色深度调整)。

15、完成。

preg_quote() 函数是 PHP 正则表达式库中的一个函数,主要用于转义正则表达式模式中的特殊字符。这些特殊字符包括正则表达式中的元字符(例如 .、*、+、?、\、^、$、[、]、{、}、|、())等。 使用 preg_quote() 函数可以将这些特殊字符自动转义,以便在正则表达式模式中使用它们时不会产生歧义或错误。 该函数的语法如下: ``` string preg_quote ( string $str [, string $delimiter = NULL ] ) ``` 其中,第一个参数 `$str` 是要被转义的字符串,第二个参数 `$delimiter` 是可选的分隔符,如果指定了分隔符,则 `preg_quote()` 函数会同时对分隔符进行转义。 下面是一个示例代码: ``` $pattern = '/hello.world/'; $escaped_pattern = preg_quote($pattern); echo $escaped_pattern; // 输出:\/hello\.world\/ ``` 在上面的示例代码中,$pattern 字符串中包含了正则表达式元字符 .,使用 preg_quote() 函数将其转义后,输出的字符串中 . 前面会有一个反斜杠 \,表示 . 不再是元字符,而是普通字符。 需要注意的是,在使用 preg_quote() 函数时,如果你使用了自定义的分隔符,那么一定要将分隔符也作为第二个参数传入该函数中,否则分隔符不会被转义,将会产生错误。 总之,preg_quote() 函数在正则表达式中的应用非常广泛,尤其是在使用动态生成正则表达式模式时,它可以帮助我们避免因为特殊字符未被转义而引发的错误。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值