max was causing alloc twice

Doh
Epsilon minimum weight

target_weight will easily hit 0.f if hY is less than 0.5f and z=true.
Epsilon is chosen as roughly 1/255 so that even dark pixels with a
weight of nearly 1.f will still have a strong influence on the filtered
pixel.
Version 1.03 text
1.03 DLL