The utility model is a multifunctional precision grinding machine tool that applies image recognition technology and integrates online detection of the machine tool, online compensation, online dressing of the grinding wheel and open multi-axis digital control. Integrating multi-axis digital control with image recognition processing, up to eight axes can be controlled, including seven servo rotary motors and one servo linear motor. Up to six-axis linkage can be achieved, and different combinations of control axes can be made. The utility model has the characteristics of elegant and generous appearance and strong human-machine compatibility, and is suitable for the processing of various precision and complex contour parts.