An intelligent system for automated quality control of manufacturing process applications, based on machine vision is presented in this paper. The quality of many produced parts in manufacturing processes depend on dimensions and surface features. The presented automated machine vision system analyzes those geometric and surface features and decides about the quality by utilizing statistical analysis. Refined methods for geometric and surface features extraction are presented also. The efficiency of processing algorithms and the usage of an advanced analysis as a substitution of human visual quality control are investigated and confirmed.