博舍

如何通过RGB值判断颜色深浅(转) 怎么用ps识别字体颜色深浅

如何通过RGB值判断颜色深浅(转)

http://blog.sina.com.cn/s/blog_4b0617280100tx0w.html

最近通过神经网络搜索电子渠道潜在客户,需要将搜索结构可视化,不同类型客户用不同颜色标识,因此需要随机生成的颜色,要在此颜色上显示文字,希望能通过编程的方法来判断生成的颜色是深还是浅,深就用白色显示文字,浅就用黑色,找了很久,下面的两个方案可选。

经大家讨论第一个方案,是把RGB的值求和,然后取一个值,当和大于等于此值就为浅色:

if ($R + $G + $B >= 450) {    // add shadow}

这个算法很傻很简单,但效果不理想,特别是在 B 较大的时候,估计是眼睛对RGB各种颜色的敏感度都不一样。后经星哥提点,我们通过把RGB模式转换成 YUV 模式,而 Y 是明亮度(灰阶),因此只需要获得Y的值而判断他是否足够亮就可以了:

$grayLevel = $R * 0.299 + $G * 0.587 + $B * 0.114;if ($grayLevel >= 192) {    // add shadow}

这个效果就是类似去Photoshop的去色功能,黑白电视机应该也是用这种算法转换的吧~~:)。

很简单吧?这样,我们就可以通过RGB值来判断颜色的深浅了!

 

在此向大家分享。

ps怎么快速识别图片上文字的字体样式?

当今天看到传单或广告Banner中的字体,觉得很漂亮也很喜欢,这时就是考验个人的辨视功力,从计算机或网络中找出类似的字型,这时就得花上不少时间一一的比对,但现在有更快速的方法,只需通过PhotoshopCC2015.5新版「符合字体」的这功能,就能自动的寻找目前计算机中是否有类似的字型,当没有时就会透网络中进行搜寻与下载,如此一来就可快速的所需的字型啦!因此当下回有看到喜欢的文字时,不妨让Photoshop帮你寻找吧!

AdobephotoshopCC2015forMacV2015中文版苹果电脑版

类型:平面设计大小:825.6MB语言:简体中文时间:2021-07-12查看详情

1、将看到喜欢的Banner或传单打开,再选择文字/符合字体。

2、接着将喜欢的字型框选取起来,这时Photoshop就会开始进行比对,目前只有英文字型可下载,当寻找到后,再看那一个比较相近,再对着字型点一下。

3、接着就会将该字型,自动下载并同步至Photoshop中。

4、下载完毕后,就可开始使用啦!虽然无法一模一样,但至少还相近的,有了这功能,就可缩短寻找字型的时间啦!相当实用的功能。

相关推荐:

ps图片怎么融入文字?

ps怎么给文字加背景图片?

PS图片中的文字怎么转换为路径?

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。

上一篇

下一篇