blob detection lib with samples