Algorithms for image processing and computer vision - Parker, J. R. (Wiley Publishing, Inc., 2011)