Strain measurements have traditionally been accomplished by connecting many gauges to crucial spots on structures. Installing strain gauges can be costly and limited in providing comprehensive data for large surface areas or complex structures, posing significant challenges. This work explores the use of piezoresistive nanocomposite sensors as a cost-effective and informative solution for wide surface area strain detection. Piezoresistive sensors are created using two methodologies: film-coated and pellet-fed 3D printing technique (PF3DP), with variable gauge factors achieved by using 6 and 10 wt% multi-wall carbon nanotubes (MWCNTs), respectively. An electrical impedance tomography (EIT) setup is utilized to analyze electrical changes with respect to strain and predict the conductivity distribution across the sensor’s surface. This study employs two efficient machine learning (ML) techniques, artificial neural networks (ANN) and convolutional neural networks (CNN), to analyze and compare image reconstruction resolution at different loads. The machine learning models are designed to reconstruct images quickly and reliably. The study demonstrates that the hybrid-ML model, which combines ANN and CNN models, achieves high-resolution image construction with minimal errors compared to outcomes obtained through EIT for the experimental measurements. Sensors created using 3D printing provide higher image resolution and data stability than film-coated sensors. This technology has the potential for accurate strain sensing and measuring the structural health of complex surfaces.