本人买了新电脑后,虽然电脑显示器颜色也不错,就是刚买回来提示个true color没正确安装,我也没在意,因为感觉电脑显示方面还是不错的,后来定做安装程序用logo图的时候,有个浅色背景色,自己没看出来,怎么回事,用取色器取颜色查了查色号,确实不是纯白背景。
后来我把笔记本显示器的角度改变一下,把它张开的大一点,确实能看到隐约的背景色了,真实奇怪,非要改变角度才能看到这个很浅的背景色,可能是这个显示器的问题,或是刚买回来的true color没正确安装那个提示问题,有什么没安装好。
再后来,我把图片放到打发票的那台电脑上,竟然一看就看到了背景色,自己电脑非要张开很大角度才能看到的,这个直接就看到了,具体和什么原因有关我不知道,可能和以下某个原因有关:
1.打发票的电脑是xp系统,自己的新电脑是win10。
2.打发票的电脑是联想的,自己的新电脑是戴尔的。
3.显示器硬件可能有差异。
4.自己戴尔电脑刚买来时,提示true color未正确安装。
5.电脑亮度问题等,操作系统设置可能不同。

如何查看到背景色:
不管原因如何,如果在电脑显示处于这种状态下识别logo图中的浅底色,可以:
1.改变笔记本显示器的角度,从不同角度看这个图。
2.放入photoshop,用取色器,沿着主图的背景,取色一下,多取几个地方,查看下色号,如果不是#ffffff纯白色,那么就是有背景色。

如何去除背景色:
在一些定做程序中,往往要用到客户发来的logo图,有的logo图有底色,有的底色是纯色,有的底色不是纯色,而是字体周围有灰色的渐变色,这可能是在某些地方直接截图导致的。
去底色步骤:
1.在photoshop里打开该logo图片,用取色器查看下背景的颜色,多在不同位置取色,观察取色器里色号的变化。(点击前景色或背景色,然后把取色去放到背景上即可)
在文字和图片周围取色,距离文字很近,较近,很远,等逐渐点击取色,在图周边取色,如果色号不变,那么就是纯色背景,如果色号随着和文字的距离有差异,数值变化,那么就是渐变色等,如果全是#ffffff,那么就是纯白色,不需要处理。
取色,查看背景色。
2.PS里选择菜单下,选择色彩范围,分开背景色和logo图本身,把logo图放置到白色背景上。
色彩范围的颜色容差需要手动观察调整,如果logo和背景色区分较明显,可以设置大一些,如果logo图和背景色和logo区分不明显,可以设置小一些,因为PS有下方可视化的一个图形,可以直接拖动动态的看到两种颜色对比效果。
分开的方法很多例如:(1)选择logo本身,反选,把背景delete掉,然后加个白色背景。
(2)复制该图片,把复制好的图片填充成全白,把抠出来的logo图本身放到这个新图片上。
建议使用 第二种,不要在原图上进行修改,不破坏原图,这样如果觉得有问题,可以删除复制的图片图层,重新处理原图。
如果真改了原图也不用急,因为没保存就不会生效,直接关闭这个原图窗口,弹窗时选择不保存,再重新打开就可以了,但是这样还要打开比较麻烦,所以一般ps处理不建议直接修改原图。
用(2)这种方式,由于有浅色背景,导致和logo图色差不是完全的色差,抠出来的直接拖进去可能有薄薄的一层很透明的白色背景,对于这个背景如果想处理可查看本文下面的步骤。(由于该透明薄膜也是白色的,很浅很透明,所以用取色器取色加上放置的白色背景,是纯白的)

由于本人需要的是纯白背景的logo图,所以到达步骤2(用取色器在周围取色已经达到都是#ffffff纯白的程度)就处理完成,如果想要完全去掉背景,或需要的不是纯白背景,也可以附加步骤。

附加步骤如下:
附加步骤::把抠好放入纯白背景图层的背景色修改成纯黑色,修改纯黑色后观察或取色查看是否是纯黑色。
可以把图片放大一些倍数,越小的图倍数越大,然后用橡皮擦抠入的图层,把薄薄的那层擦掉,橡皮擦尺寸设置小一些,图片放大倍数越大,橡皮擦越小越精细。

通常情况下,抠图只要不是边缘非常清楚,都可能有点杂余的东西,放大后用橡皮擦除是个方法,就是比较麻烦和费时间。可以稍稍放大,粗略的进行擦,因为缩小会原图后细节部分就不明显了。
也可以通过选区的方式delete掉除logo本身外的选区。

由于色彩范围不一定对比很明显,有的背景色也不纯,因此根据背景色和logo本身选择合适的抠图方式:
棱角分明颜色分明的:魔棒简单抠图。
色彩对比较明显,边缘不是很清晰:色彩范围。

色彩范围调整容差,可增大减小选择色彩差异范围,容差越大,选择的越多,可能造成边缘处的背景色也没选上。选择的太少,可能造成logo本身变细,和原图有点差异,可以看效果酌情处理。

电脑浅色显示器不显示怎么办,如何用PS去除logo底色的更多相关文章

  1. Ubuntu 12.04更换显示器后显示“显示不支援”,只能进恢复模式工作

    以前用的一台14寸液晶,换成17寸后,进入系统显示器上“显示不支援”  .仔细观查,电脑硬盘自检能显示后,后面都是黑屏. 解决过程. 因为grub 启动菜单不能显示.盲按方向键,发现菜单里的其它项目可 ...

  2. 显示器如何显示一个YUV422格式的图形

    记录在开发过程中对知识点的一些理解: 在开发渲染程序的过程中,需要对视屏文件进行解码解码后特效文件的叠加,使用的技术是(FFmpeg+DirectX) 解码出来的视屏数据格式是YUYV,使用Direc ...

  3. C#操作电脑多显示器设置

    电脑多显示器设置 第一种方式 通过使用api函数SetDisplayConfig来设置.这种方式在某些电脑中设置有几率会导致电脑黑屏 使用代码如下: private const uint SDC_AP ...

  4. 教你如何用PS制作多款按钮UI设计教程

    教你如何用PS制作多款按钮UI设计教程 本文教大家制作按钮的方法 LV. ★ 初入设计,学做按钮.只会套个底色,加个阴影,字体纯白,小聪明的弄个圆角. LV. ★★(描边.字体.内阴影) 看了很多案例 ...

  5. 如何用PS快速的批量制作连续号码数字编号图解

    如何用PS快速的批量制作连续号码数字编号图解 大家好,今天太原博飞设计培训小编就告诉大家如用PS快速的制作连续数字编号,在工作中尤其是大型活动的有时候制作连续的号码牌,少还好,如果上百上千个,那就辛苦 ...

  6. tmux连接时多个显示器分别显示不同的窗口大小

      如果两个电脑连接同一个tmux,但是他们各自的显示器大小不同,那么就会在一个显示器部分会显示灰色区.在tmux里面有个设置可以更改,在tmux里面输入命令 tmux set-window-opti ...

  7. C#-设置窗体在显示器居中显示

    在窗体的属性中查看:StartPosition属性,该属性的设置中有一个"CenterScreen"的选择项,该项就是设置窗体局中显示的.

  8. C# 关闭显示器(显示)

    1.先引入DllImport所在的名称空间 using System.Runtime.InteropServices; 2.引入方法 [DllImport("user32.dll" ...

  9. 电脑桌面文件图标经常显示异常&&右键桌面文件属性不显示

    桌面图标经常失效,但文件可以正常点开使用. 右键桌面文件的属性,电脑无反应. 解决方法 ① cmd-sfc/scannow 此方法无效 ② 点击上图的运行疑难解答,最终找到问题,重启后解决! PS 型 ...

随机推荐

  1. MySQL高级特性——绑定变量

    从MySQL 4.1 版本开始,就支持服务器端的绑定变量,这大大提高了客户端和服务器端数据传输的效率 介绍 当创建一个绑定变量 SQL 时,客户端会向服务器发送一个SQL语句的原型.服务器端收到这个S ...

  2. thymeleaf的配置

    1.在springboto项目中使用thymeleaf标签,必须先添加依赖,如下. <dependency> <groupId>org.springframework.boot ...

  3. ArcGIS 网络分析[2.5] VRP(车辆配送)【较难】

    什么是VRP? VRP就是车辆配送. 大家有没有想象过一个城市的某个快递营业点,是怎么让各个快递员配送快递的? 每个快递员针对那片区域的客户,如何走路线才最省时间? 也许你会说,最短路径分析可以做到— ...

  4. ORACLE中如何查找定位表最后DML操作的时间小结

    在Oracle数据库中,如何查找,定位一张表最后一次的DML操作的时间呢? 方式有三种,不过都有一些局限性,下面简单的解析.总结一下. 1:使用ORA_ROWSCN伪列获取表最后的DML时间 ORA_ ...

  5. JS时间的获取及格式

    最近在做一个web聊天室,一个时间的问题挡住了进程,只好全网大搜索,将实用的方法记录下来,以备后查 <script src="/static/bootstrap/js/jquery.m ...

  6. c/c++ 继承与多态 子类隐藏父类的同名非虚函数

    问题1:若类A里有公有成员方法int fcn(),类B公有继承类A,并类B里有公有成员方法int fcn(int),可以在用户代码里,用类B的对象调用类A的int fcn()吗?? 不可以,编译出错, ...

  7. varnish学习以及CDN的原理

    一.varnish学习Web Page Cache: squid --> varnish 程序的运行具有局部性特征: 时间局部性:一个数据被访问过之后,可能很快会被再次访问到: 空间局部性:一个 ...

  8. SQLServer之添加聚集索引

    聚集索引添加规则 聚集索引按下列方式实现 PRIMARY KEY 和 UNIQUE 约束 在创建 PRIMARY KEY 约束时,如果不存在该表的聚集索引且未指定唯一非聚集索引,则将自动对一列或多列创 ...

  9. Linux上修改主机名

    依次执行以下命令 hostnamectl set-hostname 你想设置的名字 hostname 你想设置的名字(和上面的名字保持一致) exit 然后重新连接就行了

  10. web框架。Django--

    一,DIY一个web框架 1.1什么是web框架 1.2用socket模拟B-S的服务端 1.3,浏览器端的network查看 1.4,request格式 1.5,response格式 1.6,初识w ...