-
Notifications
You must be signed in to change notification settings - Fork 3
Description
Hello Asd-g hope you are well.
An avs+ plugin called Ctools (personally I am mostly interested in the CDegrain and CTemporalsoften filters):
is written for 8 bit depth only and the author has not been online in doom9 forum for one year.
I myself has no knowledge of coding in c or c++ but Im trying to figure out this to rewrite it for HBD (up to YUV444 16 bits).
About CDegrain, this is the authors own words:
"This filter is a degrain that blends stationary parts of the picture.
It takes the chroma difference into account to reduce blending by using a block based approch."
My question is, if you would be willing to help guide me or if you can rewrite this plugin for HBD?
Some people in the forum also express their wish for a Vapoursynthport of CTools. I do not know if porting to VS and then port to avs+ is better/easier.
I can even give you a small donation for your efforts in a few days if you like.
Also I have a request for the CDegrain filter in the Ctools package, if it is possible to add a 'sClip' to this filter. My thoughts are as follows: CDegrain makes a temporal denoise/degrain only on static/non moving parts of the image but do not touch moving parts. My idea is to use an external clip like this example:
prefilt=fft3dfilter(sigma=3) smooth=blur(0.3) CDegrain(3,5,32,4,dClip=prefilt,sClip=smooth)
to filter only the parts that CDegrain do not touch (the moving parts) with the filter of your choice. Or maybe you have any better ideas.
Hope to hear from you and best regards,
Jonas