This easy-to-follow textbook is the second of 3 volumes which provide a modern, algorithmic introduction to digital image processing, designed to be used both by learners desiring a firm foundation on which to build, and practitioners in search of critical analysis and modern implementations of the most important techniques. It extends the introductory material presented in the first volume (Fundamental Techniques) with additional techniques that form part of the standard image processing toolbox. The textbook presents a critical selection of algorithms, illustrated explanations and concise mathematical derivations, for readers to gain a deeper understanding of the topic. It also encourages the reader to actively construct and experiment with the a...