Re: 【教程】 MaskTools入門教程
发表于 : 2012-06-22 17:00
由 mawen1250
taro大幸苦了,非常有用的教程,造福广大小白。
已经看完了,又学到不少。
准备修改一下Contra-sharpen,写个Non-linear sharpen+temporal limit的Contra-sharpen方便用来做AA的post处理(虽然HxH的脚本里已经用到了类似的方法)。
Re: 【教程】 MaskTools入門教程
发表于 : 2012-06-22 17:15
由 -o-o-304-o-o-
果断膜拜,楼我伸福!
顺便广告下,筹划成立香芋粉丝团,有同志感兴趣么
Re: 【教程】 MaskTools入門教程
发表于 : 2012-06-22 21:02
由 aijiang
好长。。。LZ写的辛苦呀
偶先去搞清楚什么是MaskTools O.O
Re: 【教程】 MaskTools入門教程
发表于 : 2012-06-24 19:36
由 yabbay
有的時候我們希望在高分辨率下進行處理(super-sampling),然後還原回原始分辨率。最簡單的方法當然是先resize到高分辨率,然後應用filter,最後resize回原始分辨率。但是resize過程是有損失的,我們希望能享受super-sampling帶來的處理效果,但是又想讓resize過程的損失降到最低,最好原始畫面不經過多次resize,而只將filter前後的差值部分resize,這樣也可以用mt_makediff來實現:
下面紧接的范例的最后一行不应该是makediff而是adddiff吧?
(其实偶也没完全看懂
)
Re: 【教程】 MaskTools入門教程
发表于 : 2012-06-24 19:43
由 06_taro
為啥這麼多人都懷疑這裡寫錯了…makediff/adddiff那章的例子裡用法都沒有錯…
makediff相當於a-b,adddiff相當於a+b
a-(a-b)得到的是b,所以makediff(a, makediff(a, b))得到的是b,只不過我把makediff(a, b)單獨寫在上面並且處理了一下而已,怎麼會變成adddiff了呢
如果是adddiff的話,應該是adddiff(b, makddiff(a, b))來得到a這種用法,相當於b+(a-b)得到a
同理最上面limit diff部分也就是用makediff而不是adddiff( cc @mawen1250 )