Sonka, Milan; Hlavac, Vaclva and Boyle, Roger Digital image processing and computer vision - Andover Cengage Learning 2008 ISBN: 9788131505557