This document presents a proposed algorithm for digital image classification that uses regression-based pre-processing and recognition models. The algorithm focuses on optimizing pre-processing results such as accuracy and precision. Simulation results show the proposed method outperforms existing algorithms with higher classification accuracy and precision, as well as higher image matching percentages based on image analytics, compared to K-means, Naive Bayes, and Ada Boost classification approaches. Experimental evaluation of the algorithm using 20 test images in a machine learning simulation tool demonstrates improved performance over other methods.