This book brings together the vast majority of the existing popular image processing algorithms, with the simple illustrated method to explain the complex theoretical algorithms; each algorithm is given a practical application case, which is one of the main features of the book. There are two parts in the book. The first part "Machine Vision Theory and Algorithms" includes machine vision, image processing, target extraction, edge detection, image smoothing, geometric parameter detection, Hough transform, geometric transform, monocular vision measurement, binocular vision measurement, motion image processing, Fourier transform, wavelet transform, pattern recognition, neural network, deep learning, and genetic algorithm. The second part "Machine Vision Application System" includes the universal image processing system ImageSys, two-dimensional motion image measurement and analysis system MIAS, three-dimensional motion measurement and analysis system MIAS3D, vehicle vision navigation system. The book is not only suitable for machine vision and image processing professional theory combined with practice teaching, for the related professional researchers and technicists also has an important reference value.