Overdrive80
20th February 2012, 13:59
Hi again, actually i am learning to use masktools but dude if i am doing properly or correctly. My script is
DGDecode_mpeg2source...
* * * * * * * * * * * * * * * *
original=last
prefiltered= dfttest(tbsize=1)
mask=prefiltered.mt_edge(mode="sobel",U=1,V=1).mt_deflate(U=1,V=1)
#return mask
super=Msuper(prefiltered)
backward_vec2 = MAnalyse(super, isb = true, delta = 2, overlap=4)
backward_vec1 = MAnalyse(super, isb = true, delta = 1, overlap=4)
forward_vec1 = MAnalyse(super, isb = false, delta = 1, overlap=4)
forward_vec2 = MAnalyse(super, isb = false, delta = 2, overlap=4)
MDegrain2(super,backward_vec1,forward_vec1,backward_vec2,forward_vec2,thSAD=400)
contrasharpening(last, original)
mt_merge(last, original, mask)
I am trying keep original edges with little noise reduction while filter rest areas.
The result no is bad but exist areas with grain.
Thanks in advance.
DGDecode_mpeg2source...
* * * * * * * * * * * * * * * *
original=last
prefiltered= dfttest(tbsize=1)
mask=prefiltered.mt_edge(mode="sobel",U=1,V=1).mt_deflate(U=1,V=1)
#return mask
super=Msuper(prefiltered)
backward_vec2 = MAnalyse(super, isb = true, delta = 2, overlap=4)
backward_vec1 = MAnalyse(super, isb = true, delta = 1, overlap=4)
forward_vec1 = MAnalyse(super, isb = false, delta = 1, overlap=4)
forward_vec2 = MAnalyse(super, isb = false, delta = 2, overlap=4)
MDegrain2(super,backward_vec1,forward_vec1,backward_vec2,forward_vec2,thSAD=400)
contrasharpening(last, original)
mt_merge(last, original, mask)
I am trying keep original edges with little noise reduction while filter rest areas.
The result no is bad but exist areas with grain.
Thanks in advance.