bicubic filtering implemented // not yet used for distance transform (should it be used to detect coloration of pixel?)