彻底被雷翻了 - D3的暗光表现

看看这宽容度,顿时有了砸锅卖铁也要上一台的感觉。改天俺得试一试D300,会不会也有惊喜呢?!

原帖:http://forum.xitek.com/showthread.php?threadid=510737,借用驴迹的片子。

第一组:
RAW


RAW暗部拉亮100%


RAW暗部拉亮200%



第二组更夸张:
RAW


提高亮度+ps


提高亮度后调整色温



这儿还有RAW下载,供大家照此玩乐:http://www.exopic.com/d3/_d3h1736.nefhttp://www.exopic.com/d3/_d3h1736.zip ,我反正是彻底雷翻了,服了!

拼接利器 PTGui

拼接照片软件很多,早期我一直在使用Panorama,现在就更多了,例如Hugin、PTGui、新版的Photoshop也带上了这个功能,还有一些数码相机也有这个功能。不过我个人还是最喜欢PTGui,从5.x版本一直到现在的7.x,官方网站为:http://www.ptgui.com/

PTGui简介(部分网上摘抄):PTGui是一个多功能的图片全景制作工具的,能够将零散的几个图片组成一个大幅面的完整图片(特别是360度全景图),同时支持用户编写脚本命令生成全景图。PTGui 通过为全景制作工具(Panorama Tools)提供可视化界面来实现对图像的拼接,从而创造出高质量的全景图象,同时将全景图输出为各种全景格式类型(包括QTVR)。


下载、安装:
软件的“特殊版”下载,基本的安装可以参考无忌上canniness高人的文章:http://forum.xitek.com/showthread.php?threadid=425467


使用方法:
软件虽然强大,可以傻瓜化的使用,我也就初级傻瓜化使用程度,方法可以参考:http://www.dpnet.com.cn/Html_School/2007-12/20071212_4761.html,或者更多可以看:http://www.google.cn/search?complete=1&hl=zh-CN&newwindow=1&q=ptgui+%E4%BD%BF%E7%94%A8&meta=lr%3Dlang_zh-CN%7Clang_zh-TW&aq=f


拍摄经验分享:
无论使用多么强大的软件,我个人经验在拍摄的时候应该要注意以下几点,这样才能有助于软件在傻瓜化的操作下出来好的效果:
1、使用手动曝光:保证每张照片的亮度一致
2、使用手动白平衡:保证每张照片色温一致
3、使用镜头畸变较小的镜头或者焦段:使得张片边缘变形尽量小
4、如果是比较广的焦段,尽量保证镜头在水平线上:减小拍摄的透视形变
5、使用合适的光圈:一般风景为了保证足够的景深,可以考虑8/F以下的光圈,甚至到16/F
6、拍摄的时候每张照片两侧要保证都有1/3的冗余,也就是说除了一头一尾的两张照片,其他照片其实都只是为全景图添加了中间约1/3面积的图像
7、拍摄过程中可考虑使用三脚架,尽量保证每张照片都在同一水平线上;我比较懒,这点落实得最差,几乎靠人肉~~

重新编译存储过程、触发器,刷新视图

SQL Server中存储过程和触发器一般只会在初次编译时进行优化,之后如果相关的索引或数据库统计发生变化后,已编译的存储过程和触发器不会随之更新优化,可能会导致执行效率低下甚至失效,解决方法:
1、删除重新创建存储过程或触发器,也可以用ALTER方法代替
2、SQL Server提供了sp_recompile用于设置强制编译标识,存储过程或者触发器下次被使用的时候会先重新编译定制优化
3、在创建存储过程的时候使用WITH_RECOMPILE选项,指明不创建优化计划缓存,在每次执行之前都重新编译,但这个会导致存储过程执行数据缓慢;

类似,有时修改完表之后,与之关联视图也有可能不会自动刷新,导致出现一些奇观的问题,例如查询出来的数据列是错位的等,解决方法:
1、删除重新创建视图,也可以用ALTER方法提到
2、SQL Server提供了sp_refreshview方法强制刷新视图

为了自己方便,写了一个自动获取整个数据库中所有数据库实例中用户创建的的存储过程、触发器和视图进行强制刷新的SQL,可将其添加到数据库的JOB中周期执行:

--重新编译存储过程、触发器
use tempdb
go

--create temp table
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[gmcc_recompile_info]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
delete from gmcc_recompile_info
else
create table gmcc_recompile_info
(
dbname varchar(255),
objtype varchar(255),
objowner varchar(255),
objname varchar(255)
)
GO

--get all store procdure info
declare @dbname as varchar(255)

declare xx cursor for
select name from master.dbo.sysdatabases

open xx
fetch next from xx into @dbname
while @@fetch_status = 0
begin

exec('use [' + @dbname + '] insert into tempdb.dbo.gmcc_recompile_info select ''' + @dbname + ''', xtype, sysusers.name, sysobjects.name from sysobjects left join sysusers on sysobjects.uid=sysusers.uid where (xtype=''P'' or xtype=''TR'' or xtype=''V'') and category=0');

fetch next from xx into @dbname
end
close xx
DEALLOCATE xx

--set recompile
declare @objtype as varchar(255)
declare @objowner as varchar(255)
declare @objname as varchar(255)

declare yy cursor for
select dbname, objtype, objowner, objname from tempdb.dbo.gmcc_recompile_info

open yy
fetch next from yy into @dbname, @objtype, @objowner, @objname
while @@fetch_status = 0
begin

if @objtype='P' --storeprocedure
exec('use [' + @dbname + '] exec sp_recompile ''[' + @objowner + '].[' + @objname + ']''')

else if @objtype='TR' --trigger
exec('use [' + @dbname + '] exec sp_recompile ''[' + @objowner + '].[' + @objname + ']''')

else if @objtype='V' --view
exec('use [' + @dbname + '] exec sp_refreshview ''[' + @objowner + '].[' + @objname + ']''')


fetch next from yy into @dbname, @objtype, @objowner, @objname
end

close yy
DEALLOCATE yy


--drop temp table
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[gmcc_recompile_info]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table gmcc_recompile_info
GO


上述SQL存在两个问题尚未解决:
1、由于sp_refreshview刷新视图的及时执行的,如果由于数据库表发生变化,导致某个视图刷新失败的话,整个过程就会停止下来,导致后面的刷新不能进行;
2、不支持数据库名称包含中文的情况

红“眼”看世界 - 中山纪念堂







木棉花开

逛了一下午就没发现可以俯视木棉花的地方,棵棵都是的大树,而且很茂盛,树枝长得也很杂乱,而且我能站的地方看到的花多数都是“犹抱琵琶半遮面”,别太挑剔,将就拍吧。

我一个人拿着相机站在海珠桥上还是有点恐怖的感觉,毕竟广州的治安.... :)

















一人吃饱 全“家”不饿

几乎每天盒饭+外卖我今天有点腻了,以往除了自己煮煮火锅和饺子,很少做饭,手艺自然一般,填饱自己没有问题,但恐怕经不起别人“欣赏”。

冰箱里面有些腊味,几瓣发芽的蒜,逛完中大回来后,去对面的超市买了米、橄榄油、菜心,回来折腾半小时,于是晚餐出炉。

清炒菜心:


自制电饭煲版煲仔饭,我的最爱:


看看这锅巴,原来失败过一次,哈哈,看来这次掌握了方法:


怎么样,喂饱自己还是可以哈。

走走停停 看看拍拍

残荷:


林荫小道:


逛遍中大,木棉花儿一枝独秀,还高高大大,镜头险些不够长:




北门江景:


Blog升级

今天发现bo-blog已经出到2.1.0了,顺带升级了一下,多了一些新的后台功能,慢慢体会。

自己也做了一些个性化的修改,主要涉及以下文件:
feed.php
admin\cache_func.php
data\modules.php
inc\mod_basic.php
lang\zh-cn\common.php
template\*\elements.php
template\*\info.php
template\*\styles.css


另外,天气也热了,N年不变的blog模板也换一个,感觉清凉一点,这个模板是以Underone为基础,SayYeah汉化,我又按照自己的需求调整的。

Powered by Bo-Blog 2.1.0Code detection by Bug.Center.Team Designed by Underone Transplanted by SayYeah!
Modified by Wangjia

永恒的尺度 - 吕楠摄影作品展

在网上无意发现这段时间广东美术馆有吕楠摄影作品展,下午没事,正好去看看。在一楼,一共四个展厅,三个主题,我个人比较喜欢,摘录一些我喜欢的照片给大家看看。现场都是暖光源,白平衡偏暖,其实都是黑白片来的。


序:


吕楠无疑是当今中国最有分量的摄影家之一,他的分量来自于那些被栗宪庭称为象征了“人类今天精神状况”的三部曲:《被遗忘的人:中国精神病人生存状况》、《在路上:中国的天主教》、《四季:西藏农民的日常生活》。吕楠前后花了15年的时间,足迹遍布十几个省市,完成了三部曲的拍摄。

如果说布列松的镜头带给我们的是一种历史主义的惊叹与思考,吕楠则试图通过这三部曲邀请我们参与到一种“永恒”的锻造之中。正如吕楠自己所说:“摄影师的工作方式,决定了影像要在一瞬间形成,但不意味着摄影师总捕捉稍纵即逝的瞬间。心灵的思考是必然性,不是偶然性。我是要关心人们根本、持久和本质的东西”。能否在瞬间中把握永恒,能否截取时间的片段从而让时间无限绵延是吕楠念兹在兹的东西,是他的信念,也是他成为艺术家的理由。《被遗忘的人》中我们看到理性失语时显露的平静的哀凉,《在路上》中我们能管窥到国人身上异乎寻常的尚未穷尽的信仰深情,而《四季》则赋予了人类肉身之躯以宁静崇高的神性。《四季》被栗宪庭称赞为“乐而不淫,哀而不伤”,画面庄严,凝重,肃穆,体现出吕楠对于画面情绪的强有力的“控制力”(语出栗宪庭)。这些作品无论在中国摄影史还是在世界摄影史上都是极富启示意义的,那种超验的永恒与有限的存在之间的张力无疑将使这些作品具有持久而深刻的魅力。


第一部分《被遗忘的人:中国精神病人生存状况》,其实好片子很多,不过看得很忧郁,就没摘录。

《精神病院》:







第二部分《在路上:中国的天主教》,看来之后才了解,原来少数民族有不少信奉天主教的。

《背圣像的少年》:


《饭前祈祷的老妇人》:


《渔民的主日》:


《准备念经的怒族老妇人》:


《临终的老妇人和教友们》:



第三部分:《四季:西藏农民的日常生活》

《降神师和前来降神的人们》:


《过水渠的少年》:


《背麦子的男人和女孩儿》:


《抹擦脸油的奶奶和孙女》:


《收工的一家人》:


《外祖母和外孙女》:


《爷爷和孙女》:

[PG家长指引]以下图片可能会引起不适