作者erspicu (.)
看板DC
标题[闲聊] 自制Panasonic RW2档解码软体
时间Tue Mar 19 11:26:12 2013
3/20 正式专页与更新
http://184.172.137.95/~baxermux/project/dcraw.net.rw2/
3/19 更新发布
http://dl.dropbox.com/u/61164954/homepage/files/20130314/index.htm
相容检测报告 3/19
机型 bayer 结果
LX3 4 demosaicing失败.错色
LX5 2 错色
LX7 2 错色
GF1 3 ok
GF2 3 ok
GF3 3 ok
GF5 3 ok
GX1 2 错色
G1 3 ok
G2 3 ok
G3 2 错色
G10 3 ok
G5 4 demosaicing失败.错色
GH1 3 ok
GH2 4 demosaicing失败.错色
GH3 3 ok
bayer 2~3 只要把rgb顺序换一下就ok了
bayer 1 4 比较麻烦 (不过目前没遇到type 1的)
这地方相容性以後还要修正一下
这东西其实几天前就已经有初步版本放出来了,
不过那时候太阳春,一直到今天经过一些修改和功能增加,
才在今天在这里放出来,已经算是真的可以玩的玩具,不过去跟商业软体PK是稳死,
因为後续还有太多影像优化和微调之类的东西没做,
不过大致上已经可以按照RAW档白平衡参数输出一张还算正常的影像.
以前其实已经有做过类似的东西,不过那算是自行研究的内部软体,
不是给大家使用的东西
http://www.wretch.cc/blog/baxermux/1371837
而且处理流程还没完全脱离别人的dcraw软体做一些前置paser处理.
这次我把dcraw完全以c#改写和精简,我只要panasonic rw2处理的部分,
(主要参考到dcraw改写的部分是metadata &raw paser和机身参数白平衡修正,
剩下一切後续自行接手处理.不过程式里有很多部分也有参考网路,都有附网址)
程式专案附加上许多心得.说明,目的是要给有兴趣的人参考交流,
而现在段处理出来的东西也比不上商业软体,但是分享给好奇的人用看看.
目前rw2档也不是100%都可以处理,因为我bayer排列续是靠程式写死的,
某些相机会造成颜色出错,不过大部分都是ok的 ex.gf1.gf2.gf3..再测试
确定的是gh2 not ok...
使用范例 (可修改 run.bat)
dcraw.net.rw2.exe panagf1_ISO100.RW2 -orgsize -hiseq -autowb -csv
之後就会输出 panagf1_ISO100.RW2.png 档 和 panagf1_ISO100.RW2.csv档
-orgsize : 选项,可加可不加. 加了以後输出原图大小
-csv : 选项,可加可不加. 汇出raw原始内容到一般可读csv档内,
如果你想用别的软体做其他研究或是处理,可以使用.
-hiseq : 选项,可加可不加. 画面整体亮度延伸扩展化,本身兼具部分白平衡效果
-autowb : 选项,可加可不加. 自动白平衡,不是靠机身设定参数去修正.
不过程式无论如何都会先经过机身参数白平衡处理,它等於又帮你修正一次.
适合用在机身白平衡判断不准的状况,但是未必保证能帮你修正得更理想就是.
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.171.241.13
1F:推 RoCkyBRIGHT :威猛先生 03/19 11:53
2F:推 NewTypeNeo :太威猛 03/19 14:41
※ 编辑: erspicu 来自: 118.171.241.13 (03/19 14:55)
3F:推 BlueRyo :只能推了 03/19 17:06
4F:推 vm3rup4bj6 :! 03/19 19:39
5F:推 knanda :推推推 03/19 21:15
6F:推 YorkC :猛~ 03/19 22:08
※ 编辑: erspicu 来自: 61.70.79.227 (03/20 01:28)
7F:推 feisky :P家用户感心推 03/20 09:10
8F:推 RoJjo :推 03/20 15:58