Image Processing and Analysis - Birchfield, Stan (New Delhi Cengage, 2018)