Hello:

In the file filter_smartyuv.c at the row 292 there is the code if 
(!(fmoving[x] = moving[x]) ) and at the row there is if ((moving[x] = 
fmoving[x])). They are used for eroding and dilating.

I think it may be a bug, because if they are done, the moving[x] will be 
always set to 1, so the whole frame will be always intepolated ( or 
blended). The idee of motion adaptive will be meaningless here. 

Why not "==" instead of "="?

What do you think?


Mit herzlichen Grüßen
Wei He
Informatik Diplomand

Reply via email to