Veins in pork thigh carcass are directly related to the quality of dry-cured ham, and consequently to its market value. Some veining defects over the surface of raw ham are easily detected by humans and precisely assessed by a specialist. However, the automatic evaluation of raw ham quality by image analysis poses some challenges to the traditional Computer Vision Systems (CVS), many of them grounded on the complex image pattern related to each defect level. To improve the CVS classification performance without overburdening feature extraction, as well as the common machine learning modelling, we propose Dual Stage Image Analysis (DSIA). DSIA is an additional step in a CVS, that was built in two stages based on the “divide and conquer” strategy. The first stage consists of splitting the region of interest into sub-regions to predict the presence of veining. In the second stage, the algorithm computes the number of veining sub-regions to assess the final defect level classification. A total of 194 raw ham samples were used to evaluate the DSIA performance in the experiments. Support Vector Machine and Random Forest algorithms were compared for inducing the classification model using 92 image features. Random Forest model was the best, capable of predicting defect level with 88.10% accuracy using DSIA. Without DSIA, the CVS with RF achieved an accuracy of 63.10%.