This repository contains tests to compare the Random Forest and Decision Tree machine learning algorithms in the task of image classification. Be patient with the first execution of the script as it takes around 3-8 minutes to run on the first execution as it must train both models. Upon subsequent executions, the runtime is significantly less as the models and corresponding data are saved to files in the user-specified directory. If this is the first time running the program, one must specify the directory they would like to save the machine learning models to. Upon subsequent executions, the user will have the option to run a quick execution, which loads the machine learning models and corresponding metrics from the files created from the first execution.