>> > The sinc* kernels are very bad at removing noise. IMHO, the >> > cubic* kernels are better for this job...
I'm guessing that the cause behind Nicholas' HO is that the cubic kernels remove a lot of the *lower* frequency content --- the taper of such filters in frequency space is very gradual compared to the sinc:8, for example. Some unwanted HF is left behind, and all the LF is attenuated to some degree. >> That's what yuvdenoise is for :) > >Well, sort of. It removes noise temporally. But it would be nice to >have a spatial lowpass filter in the toolbox also to reduce noise that >way. Using a simpler kernel like cubic in y4mscaler does this as a >somewhat unintended consequence. It would be useful to be able to >independently specify the filter (kernel) bandwidth and the ... >It should be an easy change, also. What say you, Matt? I say "It's already on the TODO list." :) "o add 'blur' option to scaling engine." The only complicated part is the code-flow to pass around such an option; that math pretty much takes care of itself. It's definitely slated for the next y4mscaler release (whenever that is...). (Hmm... I wonder if there is something beneficial to the cubic-esque gradual taper, versus blurring/"noise-reduction" via lowering the cutoff frequency of an ideally sharp low-pass filter.... Just musing to myself.) -matt m. ------------------------------------------------------- The SF.Net email is sponsored by EclipseCon 2004 Premiere Conference on Open Tools Development and Integration See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. http://www.eclipsecon.org/osdn _______________________________________________ Mjpeg-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/mjpeg-users