Digital image processing (2nd ed.)