以此为准|中国电影,要有容得下“一星”的肚量

来源:https://mp.weixin.qq.com/s?__biz=MzA4MjUzOTUxOQ==&mid=2655442475&idx=3&sn=d4afcc33d91e31a4352d1e4a44e6a217&chksm=843650bbb341d9adccb1993babbfe88de6afb6c2a36ffa1883b53815b63a37ff95d36dd1966b&scene=0#rd
2016-12-29 新华网思客

 12月28日,人民日报客户端发表文章,点名批评豆瓣、猫眼对国产影片《长城》《摆渡人》《铁道飞虎》的评分上有失事实。随后,人民日报评论发文“中国电影,要有容得下‘一星’的肚量”,并回复网友“以此为准”,认为真正拿出立得住、传得开、留得下的作品,可能是重要得多得多的问题。

中国电影,要有容得下“一星”的肚量

看电影前去豆瓣看看评分,看完电影后到猫眼写写评价,如今已成为不少网络“新世代”的观影习惯。在开放的平台上与友邻交流感受、分享观点,不仅丰富了自己的观影体验,也解决了关于电影信息不对称的问题。无数人有弹有赞,给一星也给五星,就形成了电影评价的“大数据”。偏激的、赌气的、找茬的人,肯定都会有,但样本量足够大,也能照见整体性的观感、多数人的态度了。

也应该看到,开放的舆论场中,对电影的评价,确实有失序现象存在。在打分平台上,刷好评、刷恶评者,都有之;在自媒体中,也不乏博取眼球的恶意差评,甚至有“人身攻击”。有开放的市场和开放的舆论,就必然有各种意外情况带来的压力。对于这样的情况,需要合理引导、妥善解决。“洗澡水脏了,不能把盆里的孩子也倒掉”,这应该是共识。不过,话说回来,电影作品真的会被“一星”毁掉吗?电影生态真会被“差评”影响吗?却也是未必。

 

有人说,看电影就像吃饭一样,好不好吃一尝便知,不能别人说不好吃,你反而质疑别人的口味。说到底,一部电影的品质,也不是“说你行,你就行,不行也行”,更不是“说不行,就不行,行也不行”。试想,类似《大圣归来》《湄公河行动》这样的电影,如果不是拿高完成度的作品说话,怎么可能聚起这么多“自来水”,依靠市场和口碑完成逆袭?而换个角度看,多少靠“小鲜肉”、靠“五毛钱特效”、靠“炒作绯闻”博眼球的电影,即便买了一万个“五星好评”,最终也不过是沦为笑柄。与其跟网友较劲,真不如好好反思一下自己的态度,或者水平。

 

事实上,一些电影能逆袭,一些电影会折戟,本身就意味着观众越来越成熟,不会再轻易被烂片骗进电影院。中国电影市场,这几年来可谓“高歌猛进”,近三年的增长分别是27%、36%和创纪录的49%,电影业界甚至有“人傻、钱多、速来”的调侃。从某种程度上看,今年电影票房增速放缓,也未尝不是电影市场更健康的标志。毕竟,电影市场的成熟,前提是要有一批成熟的观众。电影票房很重要,但不可能也不需要搞成面子工程,每年都“大幅增长”——增不增长,增长多少,都应该是市场决定的。

 

承认观众有“用脚投票”的权利,也就要承认观众有“打星评级”的权利,这都是一种选择。正如很多人看到的,在一些网友、观众为电影评分的平台上,也有刷差评、或者刷好评的营销行为存在,但只要平台够大、够开放,就能容得下、乃至沉淀得下这些杂质。当然,平台也应该更好地完善评分机制,让不管是“一星差评”还是“五星好评”,让不管是“点映阶段”还是“公映阶段”,评星都能是网友意愿的真实反映,让网络平台的打分,成为“历史的、人民的、艺术的、美学的观点评判和鉴赏作品”时重要的参考。

中国电影,要有容得下“打一星”的肚量。“爱之深,责之切”,网友的评价虽然不一定就是“权威”,但也是观众心声的投射。

说到底,真正拿出立得住、传得开、留得下的作品,可能是重要得多得多的问题。


▲ 对于网友的质疑,人民日报评论回复网友“以此为准”

来源丨人民日报评论


延伸阅读
豆瓣创始人阿北详解豆瓣评分机制

豆瓣评分风波已至,其实早在2015年,豆瓣创始人兼CEO阿北就曾撰文过《豆瓣评分八问》,详细介绍了豆瓣的评分机制,并回应了一些外界的质疑。现在看来十分应景,小编节选了其中关于“豆瓣电影评分”的提问,大家不妨一看。

1标题豆瓣评分是谁定的?

豆瓣的注册用户看完一部电影,心情好的话会来打个一到五星的分(有时候心情不好也会来)。比方说一部电影有42万用户打分。我们的程序把这42万个一到五星换算成零到十分,加起来除以42万,就得到了豆瓣评分。这个评分会自动出现在豆瓣各处,中间没有审核,平时也没有编辑盯着看。每过若干分钟,程序会自动重跑一遍,把最新打分的人的意见包括进来。

那42万用户里可能包括资深电影评论家,可能包括你、你的亲戚、你的小学同学、早晨卖你油条的那个人,也可能包括阿北我个人。但每个人都是一票。这个是“大众评审团”应该的含义:不是说团里的人全都大众,而是说和大众一样一人一票。

豆瓣的工作人员偶然收到“我明明给这个片子打了五星,为什么评分一点没变”的投诉的时候,除了心里嘀咕一下“哎,你拿这些红人/独生子女/八零后/九零后/零零后/数学不好的人怎么办”以外,会(或者应该)这样耐心解释:评分实际是变了,只是在小数点后四位,被四舍五入掉了,但如果有几千个人和你一样都打五星的时候,分数就会变。

2豆瓣评分反映文艺青年的喜好吗?

早就不是了。

早些年可能是的,因为来打分的人里文艺的比例要比街上的比例高些。但是现在每个月有一亿上下的人会用到豆瓣的评分,我不觉得咱们文艺青年的势力变这么大了。基本能确定现在豆瓣评分反映了大众观点。只是这个“大众”更集中在一二线城市里,和豆瓣用户扎堆的地方一致。

有些独立电影只有文艺青年会找来看,所以得到的是文艺青年给的平均分。你又不文艺,就因为分数高也找来看,然后… 这不能怪豆瓣,更不能怪他们。但很多东西都是这样的,评分只是判断用到的一部分,经常更重要的是“听说”和“选择”。

3为什么我喜欢的/我讨厌的/我拍的/我导的/我投资的电影/电视剧会在豆瓣上的评分低得/高得不正常?

所有电影都有众口难调的问题。最好的不是所有人喜欢的,所有人喜欢的不是最好的。

在评分这件事上,看到评分和自己想法一致,觉得豆瓣靠谱,看到不一致,觉得豆瓣不靠谱。这种反应也正常。但“豆瓣”后面只是很多个“别人”而已,不多不少。你和别人平均看法不一致,可以冷静下来再下结论。未必别人不正常,也未必背后有阴谋。这也不一定是坏事,大众经常是错的,至少你是有主见的。

4水军是怎么回事?豆瓣评分可以刷吗?

水军是有的,但豆瓣评分很难刷得动。

电影这个行业大了,怪事就多。我们把“老子还就不信了,我就要把这个平均分抬高/拉低”动力之下的打分行为统称为“非正常评分”,或者说打分的目的是为了直接干预平均分数。我个人印象里,“非正常评分”大致有四类:注册/收购帐号刷高分的,注册/收购帐号刷低分的(这个我也百思不得其解过),明星粉丝团“进攻豆瓣”的,铁杆用户“捍卫豆瓣评分公正”反水行动的。应该还有别的,比方说行为艺术什么的。

以上听起来吓人,对豆瓣评分的影响其实没那么大,小影响还是短暂和个别的。因为正常打分的人实在太多了,也因为反刷分早已经是豆瓣电影日常工作的一部分,不少同事借助更多的程序一直默默在做。

豆瓣这两年的原则是“所有能判断属于非正常评分的一概不算”,不分高低贵贱颜色。(捍卫评分公正的用户,真的抱歉加感激。但这应该是我们的工作,不是大家的,一时没做好是我们失职。)。

“不算”非常简单可操作,但“判断属于非正常评分”不是那么直接。豆瓣一代接一代的算法工程师、程序员、编辑和产品经理在这件事上贡献过才智,最后都落实在二十四小时跑的大小程序上面。这确实是持续的、魔高一尺道高一丈的事情。但现在门槛已经很高,声称能刷分的基本是在骗人。

5有没有一劳永逸完全解决水军问题的办法?

一劳永逸的办法可能没有。但当下来说,水军的千军万马跳进来,让评分的湖面一点涟漪都不起的办法是有的,但对正常打分用户的感受可能略有影响。我们在积极地准备,需要的时候可以推出。

6我可以做点什么让我的片子在豆瓣评分高一点?

“找豆瓣的人”是最没用的。不少人试过,大大佬托大佬也直接找到过我。江湖这么大,有用的话早会有人知道,你可以去四处打听一下。据我所知,整个豆瓣系统里没有“修改电影平均分”的后台功能。

刷分上面说过了,越来越没用。所以我确实不知道除了拍好电影,能做什么。

7豆瓣电影评分和豆瓣电影商务是什么关系?

简单地说,没有关系,我们也不想有关系。具体可以分现在的商务和将来的商务看。

8你为什么这个时候出来写这个东西?

我们以前认为提供评分服务需要保持中立和独立是天经地义的事情,没什么好公开标榜的。碰到有意无意曲解豆瓣评分原则的,我们也很少出来辩护,我们觉得只要每个月有上亿的人信任豆瓣就够了。但影视行业最近的变化,让我们直接感觉到低调在这个时候可能是不明智的。

但我确实看到行业中具体的个人,曾经都是有理想抱负的年轻人,所以除了沟通走样和误会的原因,我也猜测行业正在催生一些结构的问题。我直觉判断,今天可能是一个岔路口,现在有必要把豆瓣的立场一次表达清楚,以免猜测和误解引发的博弈把行业的一角推向我们最终都不喜欢的方向。

豆瓣一直是用户的朋友,我们希望一直也是影视行业的朋友。我很想看到行业能一直健康地发展下去,相信一个满怀诚意的、中立的评分服务对整个行业在结构上是长期有益的,也相信一个透明地传达观众看法的地方对行业里个人的职业成长也有微薄但是长期的帮助。

cm13钛备份选择外置SD卡显示写保护解决方案

参考:

http://forum.xda-developers.com/g4/help/cm13-titanium-backup-ext-sd-card-t3261487
http://bbs.zhiyoo.com/thread-12481835-1-1.html

Q

Quote:

Originally Posted by Shurrik81 Hello everyone,
yesterday i installed the latest nightly of CM13.
Everything works well so far but i encountered some Problems with Titanium Backup.
The Format of my SD Card is external (as in CM12) and TB has no write Permissions for it. (“This Folder is not writable”)

I had the same Problem in 5.1.1, workaround was to edit the Permissions in the platform.xml file.
But in CM13 this file looks different.

Has anyone a Solution for this?

Thank you!
Shurrik

Hey I am here to solve all your problems, hehe… hopefully.

You need to change the way that the app accesses your SD card. Go into the Titanium Backup preferences (Menu > Preferences) and click ‘Backup folder location’. Then click on ‘Storage provider’ and then ‘DocumentProvider storage’. Then just select the root of your SD card. You can then use TB to set your backup location on the SD card.

If that doesn’t work, check that TB has storage permissions (Settings > Apps > Titanium Backup > Permissions > Storage).

Hope this helps.

4X就可怜巴巴的8G空间,装了app还剩500多MB,根本不够备份啊
刚在网上搜到的:
对于6.0上钛备份无法正常使用(备份被保护/空间不足/备份失败)的临时解决方案:

1.进入钛备份的”设置”,

2.找到”备份文件夹路径”,

3.在路径选择窗口中找到”存储提供者:××××××(点此更改)”,

4.选择”DocumentProvider存储”,

5.在自带的”文档”应用中找到外置SD卡并选中(你可能需要按下菜单键来显示隐藏的存储设备),让文件列表显示的是外置SD卡的根目录,点击右下角的”选择”回到钛备份,

6.在钛备份的”备份文件夹路径”列表里选择”TitaniumBackup”文件夹并点击”使用当前文件夹”,

7.完美解决。

Linux下校验下载文件的完整性(MD5,SHA1,PGP)

原文:http://blog.useasp.net/archive/2014/03/29/use-md5-sha1-or-pgp-to-check-downloaded-file-integrity-on-linux.aspx

 

Linux下的学习开始总是艰难的,但有的时候,却发现下远比Windows的操作来的实在的多——这下载文件的完整性就是其中一件,让本人觉着很爽的一件事情。在编译安装各种软件的时候,总要到各个网站上收集下软件源码包。正由于此,软件的入口就非常复杂,是否被修改过就显得非常有必要了。而校验方法当前一般是MD5,SHA1,PGP三种。在Windows那个漫长的岁月里(沧桑有木有),一般只能接触到前两种——前提是你会去校验的话。

原理:对文件进行MD5 Hash,求出文件的MD5哈希值,通过下载后文件MD5哈希值和发布者提供的MD5哈希值是否一致来判断文件是否在发布者发布之后被篡改过。

说明:寿命老长的一个Hash算法,适用范围广,网站存储密码也经常使用。不同的文件产生的MD5哈希值是唯一的,但这点已经有办法通过对文件进行少量的修改,让文件的MD5后的哈希值保持一致。

使用:在CentOS下,要对文件进行MD5 Hash是很简单的,一个md5sum命令即可:

code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# $是终端提示符,非输入.
# #号是注释
# 没有提示符的是输出
#直接输出MD5 Hash
$ md5sum your-downloaded-file-name
fd4a1b802373c57c10c926eb7ac823d8  your-downloaded-file-name
#将MD5 Hash值保存到md5-hash.txt文件中.
$ md5sum your-downloaded-file-name > md5-hash.txt
# 显示输出的md5-hast.txt内容
$ cat md5-hash.txt
fd4a1b802373c57c10c926eb7ac823d8  your-downloaded-file-name
# 通过md5-hash.txt来校验你下载的文件是否正确
$ md5sum -c md5-hash.txt
your-downloaded-file-name: OK

你是文件的发布者话,你可以通过md5sum把文件的哈希值发送给验证者,这样下载你文件的人就可以通过MD5哈希值来验证你的文件正确性。反过来,我们在网站上下载文件之后,同时可以获取发布者的MD5哈希值和本地生成的Hash值对比,如果一致,认为文件是正确的。

 

原理: 原理同MD5一样,都是通过对文件进行HASH求值,比对文件发布者发布的HASH值,通过是否相等判断文件是否被篡改

说明: SHA1 HASH求值方法可以说是MD5的一个升级版本(SHA1 20位,MD5 16位),在HASH求值方面,MD5退出的舞台将有SHA1占据。SHA家族有五个算法:SHA-1、SHA-224、SHA-256、SHA-384,和SHA-512,后四种有时候称为SHA2

使用: CentOS有SHA1的命令:sha1sum

code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# 说明同上
# 直接输出SHA1 Hash
$ sha1sum your-downloaded-file-name
12dc96cbd822598c1230c87622f3591461a77227  your-downloaded-file-name
# 将SHA1 Hash值保存到文件中
$ sha1sum your-downloaded-file-name > sha1-hash.txt
# 显示文件内容
$ cat sha1-hash.txt
12dc96cbd822598c1230c87622f3591461a77227  your-downloaded-file-name
#通过sha1-hash.txt来校验我们下载的文件your-downloaded-file-name
# 注意,文件必须要要通过txt文件中的路径知道哦
$ sha1sum -c sha1-hash.txt
your-downloaded-file-name: OK

这个SHA1和MD5基本一致,需要补充说明下的是,在使用md5sum也好,还是sha1sum也罢,校验文件的时候,务必要让系统能够根据文件中提供的路径找到文件,如果文件找不到,是没有办法进行校验的。

如果是做多个文件的Hash校验,可以通过一个文件保存多个文件的Hash值即可。

 

原理:使用非对称加密,程序生成唯一的密钥对(公钥和私钥:Public Key和Private Key/Secret Key)。操作方法如下:

  1. 发布者通过用生成的密钥对中的私钥对要发布的文件进行签名,得到签名文件(sign);
  2. 发布者将密钥对中的公钥发布到公钥服务器;
  3. 发布者将文件和用私钥生成的签名一起发布;
  4. 验证者下载发布者发布的文件和签名;
  5. 使用PGP的程序获取的发布者第二步发布的公钥;
  6. 使用公钥校验文件签名

说明:签名算法中,密钥的用处分别是:公钥用于加密信息和验证,私钥用于解密和签名。私钥掌握在信息发布方,公钥可以任意分发。信息发布方用密钥进行对信息进行签名,接收方在获取公钥后,可以用公钥对发布方发布的信息+签名进行验证。如果验证失败则认为信息被篡改。在网络中,我们经常碰到的HTTPS协议,使用了同样的机制。

使用:由于PGP是商业应用程序,在CentOS/Linux中,具有同类功能的是GPG(也就是:),同样遵守OpenPGP数据加密标准(RFC 4880),没有安装可以用yum install gnupg安装,命令是:gpg

code
1
2
3
4
# 说明同上
# 由于过程相对复杂,并且在实际使用中,校验用的比较多,因此这里只介绍文件的校验过程。
# 在获得文件和签名时,我们先用gpg校验签名,此时文件必须存在
$ gpg --verify downloaded-file-sign.asc

这里有多种情况,如果你只有签名,但生成签名的文件不存在时(系统没找到,一般应该放在同目录下面),返回的是:

code
1
2
gpg: 不含签名的数据
gpg: can't hash datafile: No data

当你有文件的时候,但还没有与签名对应的公钥时,gpg返回的信息类似下面:

code
1
2
gpg: 于 2013年05月06日 星期一 18时27分27秒 CST 创建的签名,使用 RSA,钥匙号 47ACDAFB
gpg: 无法检查签名:No public key

注意:上面的信息在不同的文件和操作系统上生成的信息是不同的。但在没有公钥的时候,你可以发现gpg提供了一个该签名对应的钥匙号:47ACDAFB,这个是我们需要找的公钥。

上面已经说过,发布者已经将公钥发布到公钥服务器中,供验证者下载,因此我们需要到公钥服务器中下载公钥,要下载公钥,钥匙号就很重要了。

可用的公钥服务器可以通过wikipedia 上的Key Server条目来查看常用的一些key服务器列表。这里使用hkp://pgp.mit.edu:

code
1
2
3
4
5
6
7
# 获取服务器上的public key
$ gpg --keyserver hkp://pgp.mit.edu --recv-keys 47ACDAFB
gpg: 下载密钥‘47ACDAFB’,从 hkp 服务器 pgp.mit.edu
gpg: 密钥 47ACDAFB:公钥“Stephan Mueller <[email protected]>”已导入
gpg: 没有找到任何绝对信任的密钥
gpg: 合计被处理的数量:1
gpg:           已导入:1

–recv-keys要与–keyserver配合使用,导入密钥对的公钥之后,我们就能够使用这个公钥来验证我们的签名了。

再次运行我们之前的验证命令(gpg –verify  sign-file),就可以看到验证的结果了。

code
1
2
3
4
5
6
7
#这时候我们再次验证我们的签名,就能得到验证结果了
$ gpg --verify downloaded-file-sign.asc
gpg: 于 2013年05月06日 星期一 18时27分27秒 CST 创建的签名,使用 RSA,钥匙号 47ACDAFB
gpg: 完好的签名,来自于“Stephan Mueller <[email protected]>”
gpg: 警告:这把密钥未经受信任的签名认证!
gpg:       没有证据表明这个签名属于它所声称的持有者。
主钥指纹: B0F4 2D33 73F8 F6F5 10D4  2178 520A 9993 A1C0 52F8

看到这个结果,至少确认一个结果:这个文件是没有被篡改过的。

一般我们到这步也就差不多了。

但注意消息里面有个警告,说明这个是未受信任的签名认证。因为这个公钥谁都可以发布上去的,如果你确实需要进一步认证,可以在签名认证之前,你能还要联系下真正的发布者,确认这个密钥的信息——指纹(fingerprint)!这个算是PGP算法的一个弱点。

如果签名认证已经通过,你也就可以安心的在自己的系统内编译,安装它了。

关于PGP的更多信息,可以参考以下网站:

  1. wikipedia PGP
  2. ubuntu GPG/PGP
  3. GnuPG,HOWTOs中MiniHOWTO中有个zh的文档,是中文的
  4. gentoo GnuPG

Bye Bye CyanogenMod

A fork in the road

Last week, we released the final CM-13.0 releases, updated to the latest security patches, in anticipation of what follows.

Yesterday, Cyanogen Inc (Cyngn) announced that they were shutting down the infrastructure behind CyanogenMod (CM). This is an action that was not unpredictable given the public departure of Kondik (cyanogen himself) from the company, and with him our last remaining advocate inside Cyngn’s leadership.

In addition to infrastructure being retired, we in the CM community have lost our voice in the future direction of CM – the brand could be sold to a third party entity as it was an asset that Kondik risked to start his business and dream. Even if we were to regroup and rebuild our own infrastructure, continuing development of CM would mean to operate with the threat of sale of the brand looming over our heads. Then there is the stigma that has grown to be attached to anything named ‘Cyanogen’. Many of you reading this have been champions of clarifying that the CM product and CyngnOS were distinct, yet the stain of many PR actions from Cyngn is a hard one to remove from CM. Given CM’s reliance on Cyngn for monetary support and the shared source base, it’s not hard to understand why the confusion remains.

It will come as no surprise that this most recent action from Cyngn is definitely a death blow for CyanogenMod.

However, CM has always been more than the name and more than the infrastructure. CM has been a success based on the spirit, ingenuity and effort of its individual contributors – back when it was Kondik in his home, to the now thousands of contributors past and present.

Embracing that spirit, we the community of developers, designers, device maintainers and translators have taken the steps necessary to produce a fork of the CM source code and pending patches. This is more than just a ‘rebrand’. This fork will return to the grassroots community effort that used to define CM while maintaining the professional quality and reliability you have come to expect more recently.

CM has served the community well over its 8 long years. It has been our home, bringing together friends from all over the world to celebrate our joy of building and giving. Its apt then that on this Eve of a holiday we pay our respects. We will take pride in our Lineage as we move forward and continue to build on its legacy.

Thank you & Goodbye,
The CyanogenMod Team

Debian/Ubuntu 下禁用IPv6,IPv4优先于IPv6

禁用ipv6有问题的话可以echo “1” > /proc/sys/net/ipv6/conf/all/disable_ipv6 这样禁用ipv6

IPv4优先使用,其次再IPv6
可以修改 /etc/gai.conf 将#precedence ::ffff:0:0/96 100
把前面的#去掉,来设置为ipv4优先
也可以直接echo “precedence ::ffff:0:0/96 100″>>/etc/gai.conf

配置当前用户使用豆瓣pip源

配置当前用户使用豆瓣pip源

mkdir ~/.pip/
cat ~/.pip/pip.conf
[global]
index-url = https://pypi.douban.com/simple
download_cache = ~/.cache/pip
[install]
use-mirrors = true
mirrors = https://pypi.douban.com/
一些可选的参数
trusted-host = pypi.douban.com
timeout=6000
来源: http://my.oschina.net/u/2012873/blog/648152

ubuntu配置文件
~/.pydistutils.cfg

On Unix the default configuration file is: $HOME/.config/pip/pip.conf which respects the XDG_CONFIG_HOME environment variable.
On Mac OS X the configuration file is $HOME/Library/Application Support/pip/pip.conf.
On Windows the configuration file is %APPDATA%pippip.ini.
There are also a legacy per-user configuration file which is also respected, these are located at:

On Unix and Mac OS X the configuration file is: $HOME/.pip/pip.conf
On Windows the configuration file is: %HOME%pippip.ini
You can set a custom path location for this config file using the environment variable PIP_CONFIG_FILE.

Inside a virtualenv:

On Unix and Mac OS X the file is $VIRTUAL_ENV/pip.conf
On Windows the file is: %VIRTUAL_ENV%pip.ini

Linux下的NTP(Network Time Protocol)

原文:http://huobumingbai.blog.51cto.com/1196746/439698

1.         简介
NTP(Network Time Protocol)服务器是用来使计算机时间同步化的一种协议,它可以使计算机对其服务器或时钟源做同步化,它可以提供高精准度的时间校正,在LAN上与标准间差小于1毫秒,WAN上几十毫秒,且通过加密确认的方式来防止恶毒的协议攻击。
2.         文件结构
1)         配置文件
目录名称
应用说明
/etc/ntp.conf
NTP服务的主要配置文件,不同的Linux版本文件所在的目录可能会不同
/usr/share/zoneinfo
规定了各主要时区的时间设定文件,例如中国大陆地区的时区设置文件是/usr/share/zoneinfo/Asia/Shanghai
/etc/sysconfig/clock
Linux的主要时区设定文件。每次启动后Linux操作系统会自动读取这个文件来设定系统预设要显示的时间。如这个文件内容为”ZONE=Asia/Shanghai”,则表示Linux操作系统的时间设定使用/usr/share/zoneinfo/Asia/Shanghai这个文件
/etc/localtime
本地系统的时间设定文件,如果clock文件中规定了使用的时间设定文件为/usr/share/zoneinfo/Asia/Shanghai,Linux操作系统就会将Shanghai那个文件复制一份为/etc/localtime,所以系统的时间显示就会以Shanghai那个时间设定文件为准
2)         有关的执行文件
命令名称
应用说明
/bin/date
Linux系统中的修改及输出日期与时间命令
/sbin/hwclock
主机的BIOS时间与Linux系统时间是分开的,所以使用date命令调整时间之后,只是调整了Linux的系统时间。还需要使用hwclock才能将修改过后的时间写入BIOS,这个命令必须root用户才能执行
/usr/sbin/ntpd
NTP服务的守护进程文件,需要启动它才能提供NTP服务
/usr/sbin/ntpdate
NTP客户端用来连接NTP服务器命令文件
/usr/sbin/ntpq
标准的网络计时协议(NTP)查询程序
/usr/sbin/_ntptrace
跟踪网络计时协议主机链到它们的控制时间源
/sbin/clock
调整电脑硬件时间RTC,执行这个命令可以显示现在时刻。调整硬件时钟的时间将系统时间设成与硬件时钟之时间一致,或是把系统时间回存到硬件时钟
说明:Linux时钟系统在分类和设置上与Windows不同的是它将时钟分为系统时钟(System Clock)和硬件时钟(Real Time Clock,RTC)两种,系统时间是指当前Linux Kernel中的时钟;硬件时钟则是主板上由电池供电的主板硬件时钟,这个时钟可以在BIOS中设置。当Linux启动时,硬件时钟会读取系统时钟的设置,然后系统时钟就会独立于硬件运行
3)         重要主配置文件详解
[root@localhost]#vim /etc/ntp.conf

 

Ø 设定客户端同步规则
l 格式
restrict ip地址 mask子网掩码 参数
其中ip可以为ip地址或default,default指所有ip
l 参数解释(如果未设定参数表示对该IP或子网没有任何限制)
ignore:关闭所有的NTP联机服务
nomodify:客户端不能更改服务端的时间参数,但是可以通过服务端进行网络校时
notrust:客户端除非通过认证,否则其来源将被视为不信任子网
noquery:不提供客户端的时间查询
Ø 设定上级时间服务器
l 格式
Server IP地址或域名 [prefer]
l 参数解释
IP地址或域名为指定的上级时间服务器,如果在Server参数后加上prefer,表示NTP服务器主要以其主机时间校准
Ø 广播时间
l 格式
broadcast 网段
l 解释
ntpd在子网中的网络上定期广播NTP时间,如broadcast 192.168.255.255表示在192.168.0.0/16的网络上定期广播NTP时间
Ø 时间记录
l 格式
driftfile文件名
l 解释
与上级时间服务器联系时所花费的时间记录在driftfile参数后面的文件中,driftfile后面需要使用完整的路径文件名,不能是连接文件,并且文件的权限需要设定为ntpd守护进程且可以写入
Ø 时间级别
l 格式
fudge IP地址 stratum 级别
l 解释
fudge项用于为这个时钟设置级别。对待内部系统时钟的比较理想的情况是将时间源作为级别10来对待,这样访问真正NTP服务器的客户端将与这些服务器同步
3.         配置
1)         配置一,允许任何IP的客户机都可以进行时间同步
Ø 修改配置文件

在配置文件中将restrict default kod nomodify notrap nopeer noquery修改为restrict default nomodify
Ø 重启服务

Ø 测试
l 修改Linux系统时间
n 打开修改时间界面

在Linux系统右上角的时间处单击鼠标右键,选择Adjust Date & Time
n 修改时间

在Network Time Protocol选项卡中把Enable Network Time Protocol前面的勾去掉

将时间修改,这里把时间从21:55:38修改为1:55:0,单击OK
l Windows同步时间(Windows NTP客户端的应用)
n 图形界面操作
u 打开修改时间界面

双击Windows右下角的时间
u 日期和时间

提示在获取最近一次同步状态时出错。RPC服务器不可用。其实是系统服务里的Windows Time服务没有启动
u 开启服务
如果启动该服务时提示:错误1058:无法启动服务,原因可能是已被禁用与其相关联的设备没有启动。原因是windows time服务失效,需要修复,开始à运行然后键入w32tm /register,单击确定

u 再次同步

同步成功
n 命令行下操作
u 停止服务

u 开启服务

u 设置同步

命令成功完成后需重启下服务
2)         配置二,只允许192.168.129.***网段的客户机进行时间同步
Ø 修改配置文件

将上面配置后的配置文件中的restrict default nomodify修改成restrict default kod nomodify notrap nopeer noquery并再添加一行restrict 192.168.129.0 mask 255.255.255.0 nomodify只允许192.168.129.0/24网段的IP进行同步
Ø 重启服务

Ø Linux同步时间(Linux NTP客户端的应用)
l 命令行

输入date显示当前时间为11:07:37,输入ntpdate 192.168.129.130与时间服务器同步时间,再次输入date,此时显示时间为2:19:09,同步成功
l 图形界面

鼠标在Linux系统的右下角时间处单击右键,选择Adjust Date & Time

勾选启动网络时间协议并输入NTP服务器的IP地址单击确定

同步到时间为2:23,同步成功
l 设置自动同步

写入上面的语句

重启服务,每天晚上9点进行同步
l 查看ip

可以看到此时系统使用的IP地址为192.168.129.100/24的地址
l 不同网段同步测试

本地连接所使用的IP地址是10.1.32.163/23的地址,按照刚才的配置,不可以同步时间

同步出错,时间例子被拒绝,测试成功
3)         自动启动服务
如果每次启动系统自动启动NTP服务,输入

4.         管理
1)         查看123端口

输入netstat –unl | grep 123 查看123端口
2)         查看NTP进程

输入ps -ef | grep ntp 查看NTP进程是否启动
3)         监控NTP服务器
ntpq用来监视ntpd操作,ntpq -p查询网络中的NTP服务器,同时显示客户端和每个服务器的关系

位置
标志
含义
remote之前
*
响应的NTP服务器和最精确的服务器
+
响应这个查询请求的NTP服务器
blank(空格)
没有响应的NTP服务器
列表上方
remote
响应这个请求的NTP服务器的名称
refid
NTP服务器使用的更高一级服务器的名称
st
正在响应请求的NTP服务器的级别
when
上一次成功请求之后到现在的秒数
poll
本地和远程服务器多少时间进行一次同步,单位秒, 在一开始运行NTP的时候这个poll值会比较小,服务器同步的频率大,可以尽快调整到正确的时间范围,之后poll值会逐渐增大,同步的频率也就会相应减小
reach
用来测试能否和服务器连接,是一个八进制值,每成功连接一次它的值就会增加
delay
从本地机发送同步要求到ntp服务器的往返时间
offset
主机通过NTP时钟同步与所同步时间源的时间偏移量,单位为毫秒,offset越接近于0,主机和ntp服务器的时间越接近
jitter
统计了在特定个连续的连接数里offset的分布情况。简单地说这个数值的绝对值越小,主机的时间就越精确

 

编辑色调和色彩:亮度,对比度,色彩

原文:

http://www.fsbus.com/sheyinghouqi/9899.html

http://www.fsbus.com/sheyinghouqi/9718.html

图像的色彩编辑在照片后期处理中占据着非常重要的地位,因为再也没有其他任何一个方面可以对照片的效果产生如此持久的影响。毕竟颜色能够直接地、带有高度情感色彩地影响照片的观赏者—不仅是单个的颜色,还有多种颜色的组合。在调整色彩时,你追求的是真实性还是艺术性升华,是和谐还是不和谐,是柔和还是鲜艳夺目,都由你来决定。

不管什么时候,每张彩色照片中都潜藏着巨大的编辑潜力。一般情况下,你很有可能只开发出了其中很少的一部分,而很少能真正挖掘出它所有的潜力。为什么呢?如果你已经使用照片处理软件中的一个或者多个色彩调节器做过编辑操作了,你就会明白,在色彩处理领域一切皆有可能。当然,你所喜欢的处理效果也得有条件做出才行。如果你不仅对自己的照片进行后期处理,还为别人做这项工作,那么你就不应该把图像的色彩只留给运气。

真假色彩

从根本上来说,调整图像的色彩有两个目的:一是获得可信的、自然的色彩,二是富有创意地使颜色“奇异化”。

为了让图像获得一种真实的色彩印象,你必须先问自己一个问题:哪些色彩必须是“对的”才能让整张图像看起来真实?答案很简单:记忆色。人类对某些颜色的记忆非常深刻,所以他们不管在什么时候都知道,这些颜色看起来应该是什么样子的—这类颜色就叫作记忆色。对于记忆色,即使是很微小的色偏人也能感觉出来,并认为这个颜色是不自然的。

记忆色不一定就是定义明确的颜色,它通常也指某种物体不是哪种颜色:玫瑰不是灰色的,甜面酱不是粉红色的,柠檬不是紫色的,草地不是红色的,长颈鹿不是绿色的—这里只是举了几个例子。除了上面说的,甚至颜色的变化都被牢固地保存在我们的记忆中,以至于我们都知道,天空被染色后是什么颜色的,或者绿色的植物在阴影下会呈现什么颜色,即使这些东西都没有一个定义清楚的颜色。另外,在任何情况下,记忆色中最重要的始终是人的皮肤色。虽然肤色也有诸多不同,但是它们一旦偏离我们记忆中储存的色彩模式,就会让我们觉得非常不舒服。

编辑色调和色彩:色彩

当然也会有这种情况,某种艺术性的做法使得图像中的颜色偏离了记忆色,而这种结果仍然具有说服力。但是这种情况很少见,更多的时候,假的记忆色会给人一种颜色失真、难以相信的印象,这种印象让人觉得这些颜色还需要进一步调整。

如果你现在觉得,总是只追求逼真的色彩效果很无聊,那么我们可以向你保证:即使强调记忆色,颜色调整方面的创意空间也不会受到太大的限制。

编辑色调和色彩:色彩

色彩属性(HSV 色彩属性模式)HSV

色彩属性模式是对色彩进行数字编辑的基础,也就是各种不同的色彩调整工具的使用基础。它将每种色彩的三个基本属性—色相(Hue)、饱和度(Saturation)以及亮度(Value;或者是Lightness、Brightness、Intensity,此时这个模式也相应地简写为HSL、HSB、HSI)结合到了一起。

其中,色相反映的是由物体反射的不同波长的可见光。每种色相在标准色轮上都有自己的位置,对应着红色、橙色、黄色、绿色、青色、蓝色、紫色或者洋红色,或者是它们的混合色。HSV 模式中共有360 种色相,每种色相都用一个度数来表示。

饱和度是指色彩的纯度以及与此相关的鲜艳度。一种颜色越饱和,它的灰度比例就越小,它也就越鲜艳。一种颜色越不饱和,它的灰度比例就越大,彩色度比例就越小,极端情况下呈非彩色的灰度状态。HSV 模式中的饱和度等级从0% 到100%:0% 对应的是100% 的灰度比例,呈现的是没有任何彩色的灰度图像,100% 对应的是没有掺杂任何灰色的、完全饱和的纯色。

编辑色调和色彩:色彩

亮度指的是一种颜色中光的比例:光的比例大则颜色明亮,光的比例小则颜色暗。至于颜色是怎么随着光的比例的变化而变化的,我们可以从一个一部分处在阳光下、一部分处在阴影中的物体给人的色彩印象得到直观的认识。HSV 模式中的亮度从0% 到100%,其中,0% 对应着中性色纯黑色,没有一点儿彩色的比例,100% 对应的则是同样也是中性色的纯白色。因此在它这个101 个亮度层次上,彩色的亮度只对应了99 个层次。

除了101 个亮度层次之外,HSV 模式共包含3564000 种不同的颜色。不论你处理照片的具体目的是什么,也不管你选择的是何种工具,你都可以用这些颜色来对图像的色彩进行调整。

修改色相

任何照片处理软件都至少会提供一个可供手动修改色相的工具—一般情况下软件会带有多个这样的处理工具。从理论上来说,你有两种不同的处理方法。方法一是沿着可见光的光谱移动颜色调节器。也就是说,你可以按照顺时针方向或者逆时针方向绕色轮一圈移动调节器,这样颜色可以由比如红色变成橙色、黄色、绿色、青色、蓝色、紫色或者洋红色。移动时可以根据自己的感觉或者有针对性地输入一个特定的波长值或者度数来进行。

编辑色调和色彩:色彩

这些工具的优势在于,它们真的只对图像中的色相产生影响,不同颜色之间的距离以及关系则保持不变。例如,如果红色变成了橙色,后者就会变成黄色,黄色再变成绿色,依此类推。另外,亮度的分布情况也保持不变。因为这个原因,这种以色轮为导向的处理方式很适合用于调节色彩偏差,比如说由于修改白平衡而造成的色彩偏差。Photoshop:图像→调整→色相/ 饱和度→色相 || Photoshop Elements:增强→调整颜色→调整色相/ 饱和度→色相 || PaintShop Pro:调整→色度和饱和度→色度/ 饱和度/ 光度→色度 || Gimp:颜色→色调/ 饱和度→色调 || Aperture:调整→颜色→色调 || Lightroom:修改照片→ HSL → 色相 | 修改照片→ 颜色→ 色相 || Camera Raw:HSL/ 灰度→ 色相 || Nik Software:Color Efex Pro →色彩对比度→颜色

编辑色调和色彩:色彩

方法二是在颜色极(在色轮中位于相对的位置)之间移动颜色调节器,也就是在互补色对之间移动。青色和红色、洋红色和绿色以及黄色和蓝色都可以形成这样的颜色极,如将一种色相朝着黄色的方向修改,那么蓝色必然会变少。这样尽管图像中的颜色在亮度上仍然保持平衡,但是图像的亮度分布情况受到了影响。这是因为每种色相都有自己的独特亮度,这种亮度只与它的光波波长有关。

编辑色调和色彩:色彩

波长为550 ~ 600 纳米时,眼睛中所有的色彩接收器都同样地起反应,因此人就会感觉这个颜色很明亮。比如黄色就比紫色要亮得多(紫色的亮度最低)。如果把照片中的黄色替换为蓝色,那么这张照片就会变暗。为了抵消这种效果,可以保持整张图像的亮度不变。但是并不是每一款照片处理软件都可以做到这一点,而且这样做还会带来一个弊端,那就是为了保证亮度,在蓝色和黄色之外,其他颜色也会被调整。于是,这样就导致了一些原本无意(也无法由你控制)的颜色修改。Photoshop:图像→调整→色彩平衡 | 图像→调整→可选颜色 || Photoshop Elements:增强→调整颜色→颜色变化 || PaintShop Pro:调整→色度和饱和度→色度映射 || Gimp:颜色→色彩平衡

编辑色调和色彩:色彩

修改白平衡

对色相的处理中,一个特殊情况就是调整白平衡,这是在转换RAW 文件时进行的。以此为目的的处理工具会提供各种各样事先定义好的光线情景(如阴影、白炽灯)以供选择,或者提供手动调整的可能性。后者或者通过使用吸管直接在图像中定义白点,或者通过两个不同的调节器来进行:一个调节器在蓝黄两极之间移动,以获得不同的色温;另外一个在洋红色与绿色之间移动以改变色相。两者结合可以修正图像中因白平衡错误造成的色偏。PaintShop Pro:调整→色彩平衡 || Gimp:颜色→自动→白平衡 || Aperture:调整→白平衡 | 调整→效果→白平衡 || Lightroom:修改照片→基本→白平衡 || Camera Raw:基本→效果→白平衡 || Nik Software:Color Efex Pro →交叉平衡 | Color Efex Pro →纯白中性化

编辑色调和色彩:色彩

修改色彩饱和度

同修改色相一样,每款照片处理软件都可以对色彩的饱和度进行调整。这些调整都遵照相同的原则:给某种颜色增加或者减少50% 的灰度—这取决于饱和度是应该提高还是降低。此时,刻度值从-100 到+100,其中,0 对应的是100% 的饱和度,负值代表向着灰度的方向降低饱和度,而正值则可以使图像色彩更加饱和。如果使用恰当,这样的“更加饱和”会有不错的效果,但是过高的值会造成难看的、明显的色阶溢出现象。Photoshop:图像→调整→色相/ 饱和度→饱和度 | 图像→调整→变化→饱和度 || Photoshop Elements:增强→调整颜色→调整色相/ 饱和度→饱和度 | 增强→调整颜色→颜色变化→饱和度 || PaintShop Pro:调整→色度和饱和度→色度/ 饱和度/ 光度→饱和度 || Gimp:颜色→色调/ 饱和度→饱和度 || Aperture:调整→颜色→饱和度 || Lightroom:修改照片→ HSL →饱和度 | 修改照片→颜色→饱和度 | 修改照片→基本→偏好→饱和度 || Camera Raw:HSL/ 灰度→饱和度 | 基本→饱和度 || Nik Software:Color Efex Pro →色调对比→饱和度 | Color Efex Pro →对比度滤镜名称→饱和度

编辑色调和色彩:色彩

为了解决这个问题,人们开发出了更灵活的饱和度调节法:在某种颜色接近100% 饱和度时,处理强度会被减弱。这样就可以加大不太饱和的图像区域的鲜亮度,同时对已经比较饱和的区域不做过大的修改。Photoshop:图像→调整→自然饱和度→自然饱和度 || Lightroom:修改照片→基本→偏好→鲜艳度 || Camera Raw:基本→自然饱和度

编辑色调和色彩:色彩

编辑色调和色彩:色彩

修改色彩亮度

除了调整色相和饱和度之外,大多数颜色调整对话框同时还会提供第三种调整功能,用来修改色彩的亮度。调整的方法是:要得到较低的亮度,就混入黑色;要得到较高的亮度,就混入白色。Photoshop:图像→调整→色相/ 饱和度→明度 ||Photoshop Elements:增强→调整颜色→调整色相/ 饱和度→明度 || PaintShopPro:调整→色度和饱和度→色度/ 饱和度/ 光度→光度 || Gimp:颜色→色调/ 饱和度→亮度 || Aperture:调整→颜色→饱和度 | 调整→颜色→亮度 || Lightroom:修改照片→ HSL →明亮度 | 修改照片→颜色→明亮度 || Camera Raw:HSL/ 灰度→明亮度

编辑色调和色彩:色彩

亮度的连续性变化是沿着灰阶移动的,因此,亮度的调整不仅可以利用颜色调整工具来进行,还可以利用调整色调和对比度的工具。此外,曲线对话框甚至允许进行比一般的亮度调节器精确得多的调整,因为借助于曲线工具我们可以对某个色调值区域的亮度进行单独修改。Photoshop:图像→调整→亮度/对比度→亮度 | 图像→调整→色阶 | 图像→调整→曲线 || Photoshop Elements:增强→调整光照→亮度/ 对比度→亮度 | 增强→调整光照→色阶 || PaintShop Pro:调整→亮度和对比度→亮度/ 对比度→亮度 | 调整→亮度和对比度→柱状图调整 | 调整→亮度和对比度→曲线 || Gimp:颜色→亮度/ 对比度→亮度 | 颜色→曲线 | 颜色→色阶 || Aperture:调整→曝光→亮度 | 调整→曲线 | 调整→色阶 || Lightroom:修改照片→基本→色调→曝光度 | 修改照片→色调曲线 || Camera Raw:基本→亮度 | 色调曲线→参数/ 点 || Nik Software:Color Efex Pro →色彩对比度→亮度 | Color Efex Pro →对比度滤镜名称→亮度

选择编辑范围

前面所提到色彩调整方法都是作用于图像中所出现的所有颜色,但是只有很少的时候才有必要进行这种整体性的修改—基本上,只有当要消除整体性的色偏,或者从创意的角度出发有意添加一个整体性色偏的时候,才需要这样。

更为常见的情况是,只需要对图像中的某些颜色进行单独的调整。因为只有这样,才能使色彩效果得到强化或者优化,而不会让结果图像显得色彩失真或者看起来明显像处理过的。因此,了解分离编辑区域的各种功能和各种对单种颜色进行独立编辑的方法,是非常重要的。

当然,在这里—与进行其他任何处理一样—手动建立选区以及使用图层和蒙版都是可以考虑的,但是这两种方式都比较复杂。另一种选择是,使用通用的色彩或亮度处理工具,它们可以以极其简单快捷的方式过滤出单种颜色,不过它们的工作方式是完全不同的。

编辑色调和色彩:色彩

第一类工具,它们要么可以选出一类颜色(如“红色调”“蓝色调”等),要么是提供几个调节器,可以对每一类颜色进行单独操作。一般情况下,这里的颜色“类别”是定义好的,并且不是以色谱上的距离来划分的,而是以人主观上对它们的区分度来划分的。另外,一些编辑工具还支持手动确定要分离出来的颜色:如果你不确定你想要编辑的颜色应该属于哪个范围,颜色选择工具(如吸管)可以帮助你将其在色相环或者色板上标出来。Photoshop:图像→调整→色相/ 饱和度 | 图像→调整→可选颜色 || Photoshop Elements:增强→调整颜色→调整色相/ 饱和度 || PaintShop Pro:调整→色度和饱和度→色度映射 || Gimp:颜色→色调/ 饱和度 || Aperture:调整→颜色 || Lightroom:修改照片→ HSL | 修改照片→颜色 || Camera Raw:HSL/ 灰度

第二类工具能够对特定的色调值区域单独进行调整。这些区域是“阴影”“中间调”以及“高光”,对应的是图像中较暗的、亮度居中的和较亮的区域。这些区域在图像中的过渡是非常流畅的。经过一些练习之后,你就会找到感觉,一眼看出哪些图像区域应该属于哪个色调值区域。Photoshop:图像→调整→色彩平衡 || Photoshop Elements:增强→调整颜色→颜色变化 || Gimp:颜色→色彩平衡

编辑色调和色彩:色彩

第三类工具则很好地利用了这样一个事实:图像中的所有颜色都是由原色(根据所选择的色彩空间而有所不同)组成的。一般情况下,这些原色分别是红色、绿色和蓝色,对应着三个色彩通道,每个色彩通道都可以被单独编辑。但是,通过色彩通道进行选择性的颜色调整的前提条件是你要知道混合色的成分,例如,你要对图像中的黄色进行编辑,那你就需要对红色通道和绿色通道进行程度相同的调整,而橙色则需要更多的来自红色通道的影响(相对绿色通道而言),而蓝色通道则是保持不变的。看看颜色混合的效果图会起到很大的帮助作用。Photoshop:图像→调整→曲线 | 图像→调整→色阶 || Photoshop Elements:增强→调整光照→色阶 || PaintShop Pro:调整→颜色→红色/ 绿色/ 蓝色 | 调整→亮度和对比度→亮度/ 对比度→亮度 | 调整→亮度和对比度→柱状图调整 || Gimp:颜色→曲线 | 颜色→色阶 || Aperture:调整→曲线 | 调整→色阶

编辑色调和色彩:色彩

第四类工具的工作基础是,将某一种颜色分离出来,必要时用其他颜色来替这里,通过有针对性的编辑,墙面较亮的沙黄色被进一步加强了。同样,映在窗户中的天空也被单独加入了青色和一点儿蓝色,从而得到了强化。06色彩 165进行自动色彩调整时主要通过查看白平衡来确认图像中是否有色偏。图像中最亮的部位会被定义为纯白色,其他颜色则会按照比例调整得与其相适应。类似于自动白平衡,这种处理的结果可以显示出自然的颜色,但有时仍会出现色偏。换。一般情况下,这里对颜色的选择是通过吸管或者类似的工具来进行的。你只要在想要的图像区域上点击一下,就可以创建一个选区或者蒙版。有时候,你还要对创建出来的选区或者蒙版进行手动修改,这样你就可以对最终要编辑的颜色区域进行控制。Photoshop:图像→调整→颜色替换 | 选择→色彩范围 | 工具→魔棒工具 | 工具→快速选择工具 || Photoshop Elements:增强→调整颜色→替换颜色 | 工具→智能画笔工具 | 工具→魔棒工具 | 工具→快速选择工具 || Gimp:颜色→映射→颜色交换 | 工具箱→按颜色选择工具 | 工具箱→前景选区工具 | 工具箱→模糊选择工具 || Aperture:调整→快速笔刷 || Lightroom:修改照片→工具→调整画笔 || Camera Raw:调整画笔 || Nik Software:控制点(U 形点)

自动色彩调整

当然,除此之外,任何一款照片处理软件中都有各种各样的工具可以按照明确设定的参数对图像色彩进行自动编辑,而且非常迅速和高效。有的处理软件还有一些专门针对色彩调整中某个方面的“小专家”,比如说去除红眼、修改皮肤的色调、有针对性地去除某处色偏等等。这些工具有时能够带来令人惊奇的效果,不过和拍照时使用相机的自动功能一样:如果你把一些东西交给软件来做,那么你就失去了对结果的所有控制;即使后来得到的图像效果你很喜欢,你也不知道它是怎么来的。因此,努力去认识每个处理工具,真正学会有效地利用它们,无论如何都是值得的。且不说当自己处理出了一张效果既好又极具说服力的照片时你可以感受到多么多的乐趣,光你的处理过程可以在此基础上得到优化并可以随时重复这一点就足够吸引人了。Photoshop:图像→自动色调 || Photoshop Elements:增强→自动颜色校正 | 增强→调整颜色→去除色偏 | 增强→调整颜色→调整皮肤的颜色 | 增强→自动修复红眼 || PaintShop Pro:调整→颜色→褪色校正 | 调整→智能照片修复 || Gimp:颜色→自动→颜色增强 || Aperture:调整→效果→颜色 || Lightroom:修改照片→工具→红眼校正 || Camera Raw:红眼去除

编辑色调和色彩:色彩

识别色偏

无论你选择哪种工具来调整图像的色彩,你都得首先识别出哪些颜色不是真实的,即哪个地方出现了色偏。要识别色偏—除了需要一个被精确校准过的显示器外,还需要一双老练的眼睛,或者可以为你提供相应的数据值的分析工具。这里最关键的是“灰度平衡”。

因为当各个色彩通道中的亮度值不平衡时,图像中就会产生色偏。这不一定会让整张图像都产生很明显的色偏,也有可能只涉及某一个色调值区域。为了确认是否存在色偏以及在哪些色彩通道中存在色偏,你需要测量图像中的一个本来应该是中灰色、白色或者黑色的点的值。要找出这样一个点,你需要多加练习,因为它受拍摄主题的影响很大,并不总是那么容易找到,但也不是没有规律可循。例如,在一张人像照片中,人的瞳孔都是黑色的;在一张风景照片中,你或许能在天空中找到一片白云;在城市照片中,街道或者建筑物的墙壁大多都是灰色的。

编辑色调和色彩:色彩

如果你已经在图像中找到了所需要的点,那么你可以利用吸管来测量其亮度值。偏离平衡的色彩通道必须被修正,这样才能使图像获得平衡的色彩。例如,如果检查点在红色通道中的值为153,绿色通道中的值为157,蓝色通道中的值为110,结果尤其是在拍纪念照时非马上就一目了然了—图像中的蓝色太少了。如果蓝色太少,图像就明显偏黄,尤其是当这些值相差较大时,这一点你用肉眼都可以看得出来。

如果你已经识别出了色偏,那么你可以减少图像中相应的颜色或者添加其互补色。这些互补色对是红色与青色、绿色与洋红色、蓝色与黄色。

如果你更喜欢跟数值打交道,那么你可以借助曲线或者其他以色彩通道为基础的工具直接从数字上平衡每个色彩通道中的数值。与此同时,用肉眼进行检查总是有好处的,这样可以对眼睛进行识别色偏方面的训练。

编辑色调和色彩:色彩

创意色彩构成

一般情况下,色偏的确会对图像造成持久性的负面影响而应该被去除。之前提到的方法不仅能用于调整色偏,也都能用来进行有创意的色彩构成。为了能够有针对性地运用这些功能,大家应该先熟悉一下基本的色彩效果:

■  红色、橙色、黄色以及红紫色赋予图像一种温暖、舒适的感觉,并显得贴心、柔和、友好,能够让人想起胶片摄影时泛黄的版画。

■  蓝色、青色、绿色以及蓝紫色则显得清凉、疏远和冷淡,但是会给图像一种整洁、干净以及简直就像在医院一样的效果。

■  高度饱和的色彩非常醒目、直接、喧闹,而且非常明显地进入到了前景之中。它们把注意力吸引到自己这里,并由此可能成为决定图像主题的因素

■  不饱和的色彩在表达它的情绪效果时则更加微妙。它们不张扬,衬托着其他元素,结果就是:图像看起来优雅、有艺术性,但是也可能会显得沉闷和脏兮兮的。

■  变亮的颜色没有光泽。它们失去了了饱和度,但是保留了干净而友好的效果。

■  变暗的颜色起初显得更饱和,但随着亮度的降低,则会显得沉闷和不起眼。

适合情境的色彩编辑

一张照片表达的情感在很大程度上是由图像的色彩氛围传达的,因此你可以针对图像语言(或者说要表达的情感)来调整色彩。我们知道,每类摄影主题都有其典型的图像色彩,这些色彩当然是通过具体的照片总结出来的,但是它们相互之间并没有百分之百清楚划分的界限。

编辑色调和色彩:色彩

■  风景照。与植物以及动物相关的纪实照体现的都是大自然的魅力,因此这里使用稀奇古怪的颜色以造成强烈的整容效果就不太合适了。

■  对刻画人物性格的人像照片来说,色彩的异化效果同样会起到干扰的作用。这种人像摄影想要抓住的是被拍摄的人的性格特点,因此它不能容忍会转移注意力的元素。

■  静物、产品、花卉等以艺术性为导向的主题提供了很大的色彩编辑空间,不过在任何情况下,主题的可辨认性都应该放在比艺术性更重要的位置。

■  一般情况下,展现生活方式和形象的照片应该首先给观赏者一个积极的印象,因此适合使用清晰、明亮以及饱和的色彩。

■  研究、纪实以及新闻摄影虽然要求真实性,但是色彩也一定要能够强烈地表现图像情感或者比较醒目。根据话题要求,如果气氛应该严肃或者忧郁,就需要使用阴暗、沉闷和非饱和的色彩。

■  美女和时尚照片主要是在图像情绪的层面上发挥效果,一般情况下都要求有一个经过深思熟虑的、计划详细入微的色彩方案。

■  要取得阴郁、沉重而神秘的哥特式美学效果,可以使用较暗的、饱和的蓝绿色调。

■  与上面的相反,童话式的、仙境般的、温柔的照片主题则是通过非饱和的、较亮的颜色以及较大比例的白色、黄色和橙色来制造效果的。

对比度和亮度

修改图像的色调值和对比度属于基本的、几乎每张数码照片都需要的、不得不做的处理步骤。因为大多数情况下,拍摄主题本身的对比度与相机传感器的动态范围无法精确对应,拍摄主题本身的光线分布情况在转换到数码色调值时需要经过各种不同的调整,以达到最好的曝光效果和合适的对比度。精心处理过的亮度层次可以大大提升图像的档次,使图像少一些沉闷,而显得更加鲜亮和清晰(这是最重要的)。

只要是涉及优化图像对比度的地方,就会涉及诸如“色阶”、“曲线”和“直方图”等概念。这些概念与照片处理工作密切相关,而且实际上并不像听起来那么复杂难懂。只要加以练习,你很有可能很快就把它们加入你的标准处理流程中。这也是你应该做的,因为在对照片进行后期处理时,做出完美的色调就相当于成功一半了。

摄影后期编辑色调和色彩的基本知识 msdn我告诉你
  对比度太低?

不管你现在是一个照片处理的超级粉丝,还是你情愿在这个方面有所保留,你都应该仔细查看每一张照片的对比度情况。很多直接从相机中导出来的照片都显得索然无味,甚至有点儿“雾状”,看上去就像在所有的颜色上蒙上了一层细纱。出现这种情况的原因就在于图像的对比度不足,也就是图像中最亮和最暗区域的区别太小。大多数情况下,在这样的图像中找不到纯黑色,也找不到纯白色。如果是黑白图像,这一点只用眼睛就很容易发现。对于彩色照片,只要稍加练习,你也能练出一双用于判断图像的对比度和亮度的火眼金睛。

在练成那样的眼睛之前,学会看照片的直方图也能帮到你。直方图显示了图像中存在的亮度层次的数量以及对比度范围。Photoshop:窗口→直方图 || Photoshop Elements:窗口→直方图 || Paint-Shop Pro:查看→面板→柱状图 || Gimp:窗口→可停靠对话框→直方图 || Aperture:调整→直方图 || Lightroom:窗口→面板→直方图 || Camera Raw:直方图

颜色浅淡、对比度不足的图像在直方图中明显表现为色阶范围较小,也就是在灰阶标尺的左端以及(或者)右端都有未被使用的亮度值。对此,绝大多数情况下都需要调整色阶的分布情况。为了取得理想的效果,你应该手动调节,而不是把它交给什么自动功能来执行。只有当必须非常快地完成调整的时候,或者当你只是想大概看一下照片被调整后的效果,但是具体的实施还是会手动进行时,你才可以考虑自动调整的功能。Photoshop:图像→自动色调 | 图像→自动对比度 || Photoshop Elements:增强→自动调整色阶 | 增强→自动调整对比度 || PaintShop Pro:调整→亮度和对比度→柱状图均衡 || Gimp:颜色→自动→色调均化 | 颜色→自动→拉伸对比度 || Aperture:调整→色阶→自动 | 调整→曲线→自动 || Lightroom:修改照片→基本→色调自动 || Camera Raw:基本调整→自动

摄影后期编辑色调和色彩的基本知识 msdn我告诉你
  调整对比度范围

对于较小的对比度范围,你可以通过扩展直方图(也叫扩展色阶)来进行调整,也就是重新调整图像中现有的色阶在黑与白之间的分布。对于这个步骤,你可以在每个颜色通道中单独进行,也可以同时对所有的通道进行操作。在任何一款常用的照片处理软件中你都能找到相应的处理工具—这些工具通常都是与直方图放在一起的。Photohshop:图像→调整→色阶 | 图像→调整→曲线 || Photoshop Elements:增强→调整光照→色阶 || PaintShop Pro:调整→亮度和对比度→柱状图调整 || Gimp:颜色→色阶 | 颜色→曲线 || Aperture:调整→色阶

图像中的色阶范围会被尽可能地调整到最大,这样图像中就有了所有的256 个亮度等级,包括一个纯黑和一个纯白。

这里的纯黑代表图像中黑得没有任何细节的尽可能小的那个点(黑点),纯白代表的则是相对的那个最亮的点(白点)。这两个亮度等级通常对应着直方图中下06对比度和亮度 141在对一张颜色黯淡且很平淡的照片( 左) 进行色阶扩展时, 你只需要把直方图中的两个滑块—左侧的黑色滑块和右侧的白色滑块刚好移到曲线的两端,就可以完美地平衡色阶范围了(中)。如果继续移动滑块,你就把本来只是较暗或者较亮的区域定义为纯黑或者纯白了。这样做的后果就是,图像中出现了没有细节的纯黑区域以及纯白区域(右)。面的两个滑块:黑色三角形和白色三角形,这两个滑块可以沿着灰阶标尺的水平方向移动。

现在为了扩大图像的对比度范围,你必须分别移动这两个滑块,直到它们与曲线的两端接触。也就是说,这个理想的对比度范围是人工生成的,图像中现有的最暗的色调被定义为黑色(亮度值为0,用于设置暗调),最亮的色调被定义为白色(亮度值为255,用于设置高光)。

在进行这一步时,你可以根据肉眼来判断,或者在移动时按住Alt 键不放:如果你恰好在寻找黑点 ,图像就会被隐藏起来,而你只会看到一片白色的区域。如果你向右移动黑色滑块,某个时候第一块深色的斑就会出现。当这个深色斑小到不能再小的时候,你就停下来,这时候你就找到那个黑点了。寻找白点的过程也是如此,不过这时你看到的是一片黑色的区域,你向左移动白色滑块,直到出现最小的亮斑,这时你就找到白点了。

另外,你还可以直接手动在图像中设置黑点和白点。大多数照片处理软件都有吸管,你可以用它在图像中标出最暗的点或者最亮的点。但是要想找到真正正确的点(尤其是对彩色图像来说)是非常不容易的。而对于灰度图像或者主题的一部分真的是黑色或者白色的图像,比如说一个轮胎或者一片云彩,要通过点的设置来保证完整的色阶范围而又不会有色阶溢出的风险,则会简单一些。

风险和副作用

对于重新定义纯黑和纯白,有一点非常重要,那就是你要能真的找到图像中最暗的点和最亮的点。如果将黑色滑块向右移动并超过曲线的起始点,就会造成所谓的色阶溢出—也就是说,不是只有一个,而是有多个亮度等级的颜色会成为新的黑色。结果就是,你把黑色滑块向右移动得越远,图像中没有细节的“被黑色淹没”的区域就越大。同样,白色滑块也可以裁剪掉图像中的明亮区域,并使其变成没有细节的纯白色。因为原则上是:所有位于黑色滑块左侧的色调的亮度值都被设置为0,所有白色滑块右侧的色调的亮度值都被设置为255。

  同时,即使是没有造成色阶溢出的色阶扩展也有弊端:将图像中现有的亮度值重新分配到一个新的、更大的范围中会不可避免地造成直方图中的裂隙,即所谓的色阶断裂。因为图像中现有的色调数量没有因为色阶扩展而改变,而只是被更加稀疏地分配到黑与白之间了。

原始直方图中的色阶范围与完整的色阶范围的差别越大,扩展色阶后,你在新的直方图中发现的裂隙就会越多。根据不同的主题,这些裂隙在观赏者看来明显程度也不一样。颜色的过渡就属于扩展色阶的明显受害者—在扩展色阶后,具有不同亮度值的颜色之间有可能无法流畅地过渡,也就是说相邻的颜色无法相互融合。

为了避免这个问题,建议你在拍照以及从RAW 格式文件中转换图像时就注意尽可能地使用完整的色阶范围。这样,之后就不会出现那么明显的处理痕迹了。同时,使用尽可能大的色彩深度也可以避免图像中出现不美观的、明显的人工雕琢的痕迹,因为这样在调整对比度范围时就有更多的亮度等级可供使用了。

更高的对比度

通过扩展色阶,图像的整体对比度被提高了,但有时结果还是不能让人满意。如果图像的中间调(也就是介于黑与白之间的灰调)大部分都有着非常相似的中等亮度—在直方图中表现为曲线上只有一个峰顶在中间,就会出现刚才说的那种情况。所以,下一步就是提高中间调对比度 。

对此,所有的对比度调节工具都可以使用,因为它的操作步骤通常都是:让黑点和白点的位置保持不变,只把较暗的中间调变得更暗一些,把较亮的中间调变得更亮一些。这样,中间调就往边缘移动了很多,较暗和较亮的中间调之间的差别也就大了很多—对比度便提高了。

  结果你就会得到不是通过柔和的、均匀的色阶来说服众人的图像,而是通过更高的对比度给人更高的清晰度、清楚分明的轮廓以及整体上有感染力的图像。Phtoshop:图像→调整→亮度/ 对比度→对比度 | 图像→调整→阴影/ 高光 | 图像→调整→曲线 || Photoshop Elements:增强→调整光照→阴影/ 高光→中间调对比度 | 增强→调整光照→亮度/ 对比度→对比度 || PaintShop Pro:调整→亮度和对比度→亮度/ 对比度→对比度 | 调整→亮度和对比度→曲线 || Gimp:颜色→亮度/ 对比度→对比度 | 颜色→曲线 || Aperture:调整→增强→对比度 | 调整→曲线 || Lightroom:修改照片→ 基本→ 色调→对比度 | 展开→曲线 || Camera Raw:基本→对比度 || Nik Software:Viveza | Color Efex Pro →对比度滤镜名称 | Color Efex Pro →色彩对比度 | Color Efex Pro →色调对比

  调整曝光度和亮度

很多时候,除了调整对比度之外,还要对图像的整体亮度进行修改。当照片稍微有些曝光过度或者曝光不足的时候,或者当你完全是主观上想修改图像效果时,你就需要调整照片的曝光度和亮度了,因为抛开主题、构图以及其他的后期处理的因素,较亮的图像会显得比较友好、轻松、积极向上,而较暗的图像看上去则会让人感到压抑、沉重、消极。

在处理照片时你一定要区分清楚,到底是要调整曝光度还是亮度。调整曝光度就相当于提高或者降低光圈级别,也就是模拟另外一种曝光度。这就意味着,图像的所有色阶都会被移动,变得比以前更亮或者更暗,但是暗色调和亮色调之间的比例保持不变。进行这类处理时要特别谨慎,因为它们有可能造成色阶溢出,使得图像中出现很多没有细节的区域。Photoshop:图像→调整→曝光度 || Aperture:调整→曝光→曝光 || Lightroom:修改照片→基本→色调→曝光度 || Camera Raw:基本→曝光

  与曝光度的调整不同,亮度的调整仅仅体现在中间调上。也就是说,黑色和白色以及它们所确定的色调范围保持不变,并不会受到这种调整的影响,但暗色调和亮色调之间的比例会发生变化。具体来说,就是代表中间调的滑块会被向左或者向右移动,它移动的同时会导致图像变亮或者变暗。Photoshop:图像→调整→亮度/ 对比度→亮度 | 图像→调整→色阶 | 图像→调整→曲线 || Photoshop Elements:增强→调整光照→亮度/ 对比度→亮度 | 增强→调整光照→色阶 || PaintShop Pro:调整→亮度和对比度→亮度/ 对比度→亮度 | 调整→亮度和对比度→补光效果/ 清晰度→补光效果 | 调整→亮度和对比度→曲线 || Gimp:颜色→亮度/ 对比度→亮度 | 颜色→曲线 | 颜色→色阶 || Aperture:调整→曝光→亮度 | 调整→曲线 | 调整→色阶 || Lightroom:修改照片→基本→色调曲线 || Camera Raw:基本→亮度 | 曲线→参数的/ 点 || Nik Software:Viveza | Color Efex Pro →对比度滤镜名称

  运用Gamma 值

另一种调整亮度的方法就是设置Gamma 值。你可以使用调整纯黑和纯白时的工具来调整它,但与这两个极端不同的是,Gamma 值定义的是图像中的灰度值(50% 灰度)。借助吸管或者灰阶调节器,你就能在图像中定义这个灰度值。它代表着图像中50% 灰度的点,并且应该正好位于黑与白的中央。为了给图像中多带来一些暗的或者亮的中间调,你可以创意性地移动原本为50%灰度的Gamma 值—此时,Gamma 值=1。

如果你将这个灰度点设置在偏向黑点的位置,或者将图像中一个较暗的色调定义为这个中间灰度值(Gamma 值<1),亮色调就会占据更多的空间,而暗色调则会相对变少,图像就会变亮;如果让这个灰度点朝纯白的方向偏移(Gamma 值>1),图像就会变暗。但是,在这两种情况下,图像的色阶范围都是相同的。Photoshop:图像→调整→曲线 | 图像→调整→色阶 | 图像→调整→曝光度→灰度系数校正 || Photoshop Elements:增强→调整光照→色阶 || PaintShop Pro:调整→亮度和对比度→柱状图调整 | 调整→亮度和对比度→曲线 || Gimp:颜色→曲线 | 颜色→色阶 || Aperture:调整→曲线 | 调整→色阶 || Lightroom:修改照片→色调曲线 || Camera Raw:色调曲线→点 || Nik Software:Viveza

  尽在其中—曲线

用于调整曝光度和对比度的最强大、最多才多艺也最具创意的工具大概就是曲线了,在很多通用的照片处理软件中你都能找到它。与其他工具相比,曲线的最大优势在于:它把基于直方图的工作与对对比度、曝光度以及亮度进行最精确的调整的可能性结合到了一起。这就意味着,原则上,对于所有之前描述的编辑步骤,你只需要这一个工具就够了。Photoshop:图像→调整→曲线 || PaintShop Pro:调整→亮度和对比度→曲线 || Gimp:颜色→曲线 || Aperture:调整→曲线 || Lightroom:修改照片→色调曲线 || Camera Raw:色调曲线→参数/ 点 || Nik Software:Viveza

曲线的构造如下:横轴上的灰度标尺对应原图中亮度值的分布情况,纵轴对应的是编辑后亮度值的分布情况。如果打开对话框,你会看到“曲线”的走向总是一条标准的对角线。也就是说,编辑前和编辑后的曲线走向是一样的。同时,曲线的背景中还有图像的直方图,在下面的灰度标尺上你可以看到一个黑色三角形(滑块)和一个白色三角形(滑块),它们可以被随意地移动。这也就是说,你可以通过移动灰度标尺上的两个滑块(也可以使用吸管)来实现色阶扩展,同时也可以修改Gamma 值。

你还可以在曲线上设置标识点,这些标识点可以被任意向上、向下、向左或者向右移动。左下角的区域对应的是图像中的暗调,右上角的区域对应的则是高光,中间的区域对应的是中间调。单个点的移动以及随之而来的曲线走向的变化所带来的结果如下:

  ■  如果曲线向左上弯曲,则会提高图像的整体亮度,因为较暗的色调现在被调成了较亮的。

■  如果曲线向右下弯曲,图像的整体亮度就会下降,因为较亮的色调被调成了较暗的色调。

■  如果同时使右上部分的曲线向上弯曲(提亮)和左下部分的曲线向下弯曲(调暗),图像的中间调对比度则会被提高。因为此时较亮的色调被进一步提亮了,较暗的色调进一步变暗了。也就是说,较亮的和较暗的图像区域之间的差别变大了。此时的曲线呈S 形。

■  如果曲线的走向与上面的正相反,呈问号形,则结果也与上面的相反:较亮的色调会变暗,较暗的色调会被提亮,于是图像的对比度降低,变得灰蒙蒙的。

这些最基本的调节手法非常准确且灵活,因为你可以单独编辑每一个色调区域。这种调整并不针对某个固定的色调值(曲线一直保持着平滑的走向),所以还能保证各个色调区域间的过渡比较自然。如果在暗调区域设置一个固定点,把中间调和高光区域的曲线调成S 形,那么这两个区域的对比度会提高,暗色调则保持不变。除此之外,曲线还能对每个颜色通道进行单独处理。

局部提亮和调暗

由于图像中不同区域的亮度分布情况非常不同,所以在进行亮度和对比度的调整时,有时候有必要单独对某个图像区域进行有选择性的提亮或者调暗处理。至于要对哪些图像区域进行选择性调整,则要根据主题而定。当你不确定一个较亮的图像区域是否太亮的时候,你就考虑一下,这个区域对主题以及对图像所要传达的信息的重要性有多大。因为在原则上较亮的区域会吸引观赏者的目光,进入备受关注的“前景”中,而较暗的区域则会退居“背景”中。也就是说,照片的主题和主要的图像元素应该通过光线和亮度得到强调,不重要的元素可以放在较暗的区域甚至阴影中。如果你的主题太暗了,那么建议你对其进行局部提亮。如果本来不重要的细节太亮了,将观赏者的目光从主题上吸引走了,那么你就应该调暗这部分细节。

  为此,很多照片处理软件都提供有一些小的提亮和调暗工具。一般情况下,这些工具要么在照片处理过程中通过调整亮度值将相应的图像区域调暗或者提亮,要么通过增大或者减小饱和度(见第159 页)来制造较暗或者较亮的色彩印象。类似于画笔或者刷子工具,这些工具的大小、形状、结构、硬度以及不透明度都可以被改变,也可以被限定在某个色调值区域,这样它们就可以很灵活地适用于不同的主题或者需要处理的图像区域。Photoshop:工具→减淡工具 | 工具→加深工具 || Photoshop Elements:工具→减淡工具 | 工具→加深工具 || PaintShop Pro:工具→变亮/ 变暗笔刷 || Gimp:工具箱→减淡/ 加深工具 || Aperture:调整→快速笔刷→减淡 | 调整→快速笔刷→蚀刻 || Lightroom:修改照片→工具→调整画笔→曝光度

但是,无论是提亮还是调暗—尤其是对彩色照片来说—都有很大的弊端,因为如果这些操作强度过大,就会留下很明显的加工痕迹。而对于黑白照片则没有这种问题,你可以非常放心地使用这些工具,而图像效果丝毫不会显得不自然。

  另一种处理方法是使用图层,这样你就可以单独修改各个图像区域的亮度了。在这里,通过所谓的“减淡工具”和“加深工具”可以让图层在特定的条件下组合起来。图层中会有一部分被提亮或者调暗,这样可以实现非常精确的图像效果,并且不会出现明显不自然的颜色变化。在彩色照片上使用这些工具时,应该有针对性地突出照片中过亮或者过暗的图像区域现有的细节。Photoshop:图像→调整→阴影/ 高光 || Photoshop Elements:增强→调整光照→阴影/ 高光→加亮阴影/ 减暗高光 || PaintShop Pro:调整→亮度和对比度→高光/ 中间色调/ 阴影 || Camera Raw:色调曲线→参数

  渐晕

加深和减淡工具有一种比较特殊的用途就是生成和减轻渐晕效果。“渐晕”这个概念描述的是图像中从中间到四周逐渐变暗的现象,这其实和拍摄时所使用的镜头的相关成像特性有关。一般情况下,与之相关的处理目的都是减轻或者完全消除拍摄时所产生的渐晕效果。对此,你要使用相应的工具使较暗的区域变亮。Photoshop:工具→减淡工具 || Photoshop Elements:工具→减淡工具 ||PaintShop Pro:工具→变亮/ 变暗笔刷 || Gimp:工具箱→减淡/ 加深工具 || Aperture:调整→快速笔刷→减淡 || Lightroom:修改照片→工具→调整画笔→曝光度

当然,有意识地营造渐晕效果也会是一个很有意思的处理步骤,它可以把观赏者的注意力吸引到图像的中部,同时获得一种模拟的、技术上的缺憾美。为了制造人工渐晕的效果,你要调暗图像的边缘和角落。Photoshop:工具→加深工具 || Photoshop Elements: 工具→ 加深工具 || PaintShop Pro: 工具→ 变亮/ 变暗笔刷 || Gimp:工具箱→减淡/ 加深工具 || Aperture:调整→快速笔刷→蚀刻 || Lightroom:修改照片→工具→调整画笔→曝光度

  除了手动提亮或调暗图像的处理方法外,还可以使用很多照片处理软件带有的专门针对渐晕功能而设计的工具。Photoshop:滤镜→镜头校正→自定→晕影 || Photoshop Elements:滤镜→校正相机失真→晕影 || PaintShop Pro:效果→照片效果→晕影 || Gimp:滤镜→扭曲→镜头错误→加亮|| Aperture:调整→晕影 | 调整→去晕影 || Lightroom:修改照片→镜头校正→手动→镜头暗角 | 修复照片→效果→裁剪后暗角 || Camera Raw:效果→裁剪后晕影 || Nik Software:Color Efex Pro →黑角滤镜 | Silver Efex Pro →完成调整→黑角

DRI 和HDR

在对比度处理这个领域中,你难免会碰到动态范围扩展(DRI)以及高动态范围(HDR)这两个概念。进行这两种调整的目的都在于,扩大图像的动态范围或在图像中保存比相机传感器能容纳的更高的对比度。为此,这两种方法都要求对主题进行一系列的拍摄,而拍出来的照片在取景上必须尽可能一样。因此,移动的主题并不适合此类拍摄。拍摄时必须使用三脚架,同时,设置的景深也应该尽可能一样,因为只有这样图像的亮度才只会因为曝光时间的不同而产生变化。

如果所需的单张照片已经全部拍好,在DRI 方法(也叫曝光合并或曝光混合)中,这些照片会通过一个专门的软件或由照片处理者手动操作生成图层蒙版并被叠放在一起,然后这些单张照片中各个不同的正确曝光的位置会被结合到一起,最后生成一张照片。DRI 所生成的照片与拍摄的单张照片的区别在于,它能比标准曝光显示更多的细节。但是,合成的照片的色调范围与那些原始照片还是一致的,而且一般情况下色彩深度都为8 位,也就是每个颜色通道有256 个亮度层次。因此,DRI 并不算是一个真正提高图像动态范围的方法,而是一个“伪HDR”。

  与之不同的是,HDR 图像在一个大的、后缀名为“.hdr”的图像文件中保存了主题的全部明暗信息。这是通过专门的HDR 软件实现的,这种软件可以将多张曝光度不同的照片的亮度层次整合到一起,然后生成一张包含了比普通照片的亮度层次多得多的照片—一般情况下,每个色彩通道的色彩深度至少为32 位。如此大的色调范围几乎接近人眼可以看到的全部色彩层次,但是这种效果在用输出介质如显示器、打印机等进行显示时则显现不出来,因为这些输出介质都只能显示256个色阶。因此,HDR 图像其实是“理论”图像,虚拟地收集了尽可能多的亮度层次,由此它可以像RAW 文件一样用来生成各种不同版本的图像。Photoshop:文件→自动→合并到HDRPro || Photoshop Elements:增强→ Photomerge Photomerge 曝光|| PaintShop Pro:文件→ HDR →曝光合并 || Nik Software:HDR 效果软件→合并 || 专业软件:FDRTools | Luminace | Picturenaut | DRI Tool

  色调映射

生成HDR 图像后,接下来一个必要的步骤就是将过大的色调范围转换成一个较小的、可以显示的色调范围,我们把这个过程叫作色调映射或动态压缩。为了完成这个过程,有各种各样的工具可供使用。借助于这些工具,你可以决定显示图像的哪些区域、显示的亮度以及多大程度上显示其细节,或者哪些色调值可以被丢掉。一般情况下,各种照片处理软件都至少会有用于调整图像的曝光度和Gamma 值的调节器。除此之外,有的软件还提供用于单独调整图像的色彩饱和度、对比度、对比度分布情况等的工具。为了确保转换得尽可能精确,大多数情况下都建议进行逐步压缩,先将色彩深度转换到16 位或者12 位,然后再将其转换为8 位。

色调映射的目标是,最终得到的图像结果能在对比度、亮度以及色彩等方面尽可能地接近拍摄时的视觉效果。但是,你的创意空间是完全不受限的—你也可以用不自然的色彩和对比度生成异常的光影世界。Photoshop:文件→自动→合并到HDR Pro || PaintShop Pro:文件→ HDR →载入HDR 文件 || Nik Software:HDR效果软件→色调映射 || 专业软件:FDRTools | Luminace | Picturenaut | DRI Tool

ubuntu安装CitrixICA Client

原文:https://help.ubuntu.com/community/CitrixICAClientHowTo

 

 

The Citrix ICA Client (Citrix Receiver) allows access to remote Windows sessions that run on a Citrix server.

These instructions are for current/recent Ubuntu/ICA versions. For historical reference, instructions for older Ubuntu/ICA versions are atCitrixICAClientHowToOlderVersions.

If you are considering deployment of the Receiver in your workplace (as opposed to installation on just your machine), have a look at the Citrix Receiver deployment how-to in the Ubuntu for the Enterprise wiki.

Citrix Receiver 13.1 on Ubuntu 14.04

1. (64-bit only) Alternative install procedure that can be added to a deployment bash script

http://mark911.wordpress.com/2014/06/27/how-to-install-citrix-receiver-icaclient-in-ubuntu-14-04-lts-64-bit-tested-and-working-using-mozilla-firefox/

2. (64-bit only) Enable i386 Multiarch

Even the Citrix Receiver for 64-bit systems has a lot of dependencies on packages from the i386 architecture. If you are using 64-bit Ubuntu and have not already configured i386 multiarch, you must configure it by running:

sudo dpkg --add-architecture i386
sudo apt-get update

N.B. The download link currently directs you to receiver 13.2 rather than 13.1 and the 64-bit deb no longer has i386 architecture dependencies.

3. Download the Citrix Receiver for Linux .deb package

  • Go to https://www.citrix.com/downloads/citrix-receiver/legacy-receiver-for-linux/receiver-for-linux-13-2.html

  • Near the bottom of the page, select either “For 64-bit Systems” or “For 32-bit Systems” as appropriate, and goto the “Receiver for Linux” package.
  • Look for “File Type: .deb” under the Download buttons.
  • Click this .deb file, and have it open in Ubuntu Software Center for installation (so you can skip step 4), Or download the .deb file and install it as described in step 4..
  • Optionally download the “USB Support Package”. This package provides support for passing USB devices from your local Ubuntu machine into the remote Windows session (if your Citrix server is configured to allow that).

4. Install the downloaded package(s) and dependencies

In case your Ubuntu Software Center didn’t install the Citrix receiver, so you had to download it, now install it as follows:

sudo dpkg -i ~/Downloads/icaclient_*.deb ctxusb_*.deb
sudo apt-get -f install  # Install dependencies and finish configuring the package(s)

5. Add more SSL certificates

By default, Citrix Receiver only trusts a few root CA certificates, which causes connections to many Citrix servers to fail with an SSL error. The ‘ca-certificates’ package (already installed on most Ubuntu systems) provides additional CA certificates in /usr/share/ca-certificates/mozilla/ that can be conveniently added to Citrix Receiver to avoid these errors:

sudo ln -s /usr/share/ca-certificates/mozilla/* /opt/Citrix/ICAClient/keystore/cacerts/
sudo c_rehash /opt/Citrix/ICAClient/keystore/cacerts/

6. Configure Citrix Receiver

Run:

/opt/Citrix/ICAClient/util/configmgr &

To map drives (to allow access to files on your local Ubuntu machine via a share drive in the remote Windows session), see the “File Access” tab.

7. (64-bit only) Fix Firefox plugin installation

Run:

sudo rm -f /usr/lib/mozilla/plugins/npwrapper.npica.so /usr/lib/firefox/plugins/npwrapper.npica.so
sudo rm -f /usr/lib/mozilla/plugins/npica.so
sudo ln -s /opt/Citrix/ICAClient/npica.so /usr/lib/mozilla/plugins/npica.so
sudo ln -s /opt/Citrix/ICAClient/npica.so /usr/lib/firefox-addons/plugins/npica.so

Starting with Citrix Receiver 13.1, the 64-bit version of Citrix Receiver switched from a 32-bit plugin (using nspluginwrapper to allow it to run within a 64-bit browser) to a native 64-bit plugin. However, the install script still configures the plugin to run within nspluginwrapper, which doesn’t work with a 64-bit plugin. The above will reconfigure the plugin to run without nspluginwrapper.

8. Configure Firefox

In Firefox, go to Tools -> Add-ons -> Plugins, and make sure the “Citrix Receiver for Linux” plugin is set to “Always Activate”.

Starting in Firefox 32, plugins are set to “Ask to Activate” by default, but for some reason the activation prompt is never displayed for the Citrix Receiver plugin, so the plugin will not work unless it is set to “Always Activate”.

9. Configure Chrome/Chromium

To use Citrix Receiver in Chrome and/or Chromium, run:

xdg-mime default wfica.desktop application/x-ica

Known Issues / Workarounds

  • If you are running KDE 4.10 or later: In System Settings, make sure GTK is set to a theme other than Oxygen. The Oxygen theme seems to cause the Citrix Receiver to constantly crash when trying to launch fullscreen applications (such as Terminal Servers or VDI).

  • Some people have experienced problems with Citrix Receiver 13.0 showing only random fragments of windows. It is not clear if this is a bug in the graphics library that Citrix has adopted with this version and/or its interaction with certain Citrix server configurations. If you experience this, you are likely to have better success with version 12.1, see CitrixICAClientHowToOlderVersions. The behavior of Citrix Receiver 13.1 for the affected people has not yet been determined.

  • Sometimes the Citrix client will not go full-screen with Unity. The Unity launcher and status bar will still be visible, and the Citrix mouse will be in a slightly different position than the client mouse. This can be fixed enabling legacy fullscreen in compizconfig-settings-manager. It is in ‘advanced search’ then ‘Plugin: workarounds’, then second on the list.

  • You can exit from the FULL SCREEN mode (in Unity) by pressing Ctrl+F2 followed by Ctrl+Super+Arrow_Down.
  • You can prevent Citrix from starting FULL SCREEN by opening a terminal (Ctrl+Alt+T), gedit ~/.ICAClient/All_Regions.ini and setting DesiredHRES=1366 and DesiredVRES=768 for example.
  • You can solve keyboard layout problems looking for your keyboard layout in http://support.citrix.com/proddocs/topic/receivers-java-101/java-parameters-keyboard-layouts.html and updating KeyboardLayout value in ~/.ICAClient/wfclient.ini`

  • There is a bug in Citrix Receiver 13.1.0.285639, that the receiver can not be started from unity. The problem is a missing hash in a parameter, as a workaround it can be fixed by executing the follwing command. The problem and and solution are also described here:http://discussions.citrix.com/topic/358076-deb-package-uses-icaroot-instead-of-icaroot-spelling-error/#entry1844542

sudo perl -pi -e 's/ -ica/ --ica/g' /usr/share/applications/selfservice.desktop

在终端下间接使用Socks5代理的几种方法(privoxy,tsocks,proxychains)

Use socks5 proxy for pip install Issue pip install doesn’t provide the native socks5 proxy support. Solution Use a tool named proxychains which chains the connection through proxy. On Fedora, install via sudo dnf install proxy chains. To change the default socks5 proxy, modify /etc/proxychains.conf, under [ProxyList] add one line: socks5 127.0.0.1 1080 How to use: proxychains pip install requests Done! Happy pip with socks5 proxy.     不知道为什么今天PPA又只能使用代理访问了。好像终端不支持Socks5代理 没办法。咱转换吧。 (以下方法合用几乎可以使linux下面大多数软件实现代理通信,即使软件本身不支持)

1.使用tsocks转接

简单介绍下配置方法

我们可以这样测试一下

效果那是立竿见影啊!遗憾的是似乎已经停止开发了,而且ssh和ftp不工作,其官方网站你推荐了另外一个替代品,Dante,这个配置有点复杂,后面我会给出一个更好的替代品。

2.使用privoxy转换Socks5->HTTP代理

在最后一行加入

注意后面有个点 1080是本机的Socks代理端口 然后用service把privoxy给restart一下即可 默认监听的端口是本机的8118 如果要监听所有端口或者更换所有端口 把

改为

即可 这个虽然有点杀鸡用牛刀的意思,而且privoxy的鉴权不好实现。但是还是个好方法。

3.使用proxychains完美替代

配置非常简单,软件有3种代理模式

# Dynamic – Each connection will be done via chained proxies # all proxies chained in the order as they appear in the list # at least one proxy must be online to play in chain # (dead proxies are skipped) # otherwise EINTR is returned to the app 动态模式 按照列表内指定的代理的顺序执行代理操作,遇到不可用代理时会自动切换 至少需要一个可用代理 # Strict – Each connection will be done via chained proxies # all proxies chained in the order as they appear in the list # all proxies must be online to play in chain # otherwise EINTR is returned to the app 严格模式 代理顺序严格按照列表顺序来,列表内代理必须全部处于可用状态 # Random – Each connection will be done via random proxy # (or proxy chain, see chain_len) from the list # this option is good for scans 随机模式 随机选择代理代理列表里面的代理,代理个数由chain_len决定(如果你的代理个数少于chain_len个数,会报错)

[ProxyList]配置节指定了代理列表。支持socks4/5 http等 还支持带认证的代理 比如

type host port [user pass] socks5 192.168.67.78 1080 lamer secret

贴一下我的配置文件

使用方法和tsocks是一样的,比如


遗憾的是,以上几款都不支持基于用户名和密码的鉴权! 本机用用可以,想要小圈子内共享是个大问题!


更加专业工具

如果你有一VPN线路出国,想要和朋友共享这条加密隧道,但是又不方便把VPN共享,或者不想使用chnroutes这样和autoproxy相比不精确的方法,怎么办呢,下次我撰文写如何把VPN隧道转换成代理。请关注。

Author Info :