R3Z
16th January 2009, 07:13
Hello All :)
I am trying to learn how to use use masktools to manipulate the output or "detail areas" that blockbuster uses in order to create a fake film gran effect. Instead of using bright and dark areas with levels, i would like to try and distribute grain among areas of less detail. I would like to have three layers (small grain, medium and large).
So far i figure i need to run BlockBuster and then use a MT_makediff to isolate the area that Blockbuster has earmarked as an area to manipulate. So i am guessing that would be something like (oh i am embaressed);
SmallGrain_Dist = source.Blockbuster(detail_min=1,detail_max=25, method="noise")
Diff_Sm = mt_makediff(Source, SmallGrain_Dist, U=2,V=2)
Small_Grain = Diff_sm.Addgrain()
I would then need to merge the "mask" like;
mt_merge(source,Small_Grain,Diff_sm,luma=true)
Am i vaguely on the right track ? I dont think i am because all i can get is a frame that looks brighter when i try that.
I find the masktools ideas very complex, i honestly dont understand much of it even after reading countless threads. I eventually want to make a function out of it, so this is all a steep learning curve :)
Any help greatfully appreciated :)
I am trying to learn how to use use masktools to manipulate the output or "detail areas" that blockbuster uses in order to create a fake film gran effect. Instead of using bright and dark areas with levels, i would like to try and distribute grain among areas of less detail. I would like to have three layers (small grain, medium and large).
So far i figure i need to run BlockBuster and then use a MT_makediff to isolate the area that Blockbuster has earmarked as an area to manipulate. So i am guessing that would be something like (oh i am embaressed);
SmallGrain_Dist = source.Blockbuster(detail_min=1,detail_max=25, method="noise")
Diff_Sm = mt_makediff(Source, SmallGrain_Dist, U=2,V=2)
Small_Grain = Diff_sm.Addgrain()
I would then need to merge the "mask" like;
mt_merge(source,Small_Grain,Diff_sm,luma=true)
Am i vaguely on the right track ? I dont think i am because all i can get is a frame that looks brighter when i try that.
I find the masktools ideas very complex, i honestly dont understand much of it even after reading countless threads. I eventually want to make a function out of it, so this is all a steep learning curve :)
Any help greatfully appreciated :)