These MATLAB codes are developed for remote, real time, high temperature steel section sizing. The term 'Thermal' and 'GoPro' are used to distinguish the codes. The files with 'Thermal' are for thermal data processing, and the files with 'GoPro' are used for GoPro data processing. They are pretty much the same. 1. Before you use those codes, you need to run the following codes to extract section boundaries first: https://github.com/pdollar/edges.git 2. Run the file with 'Edge_Sharpening'. It will remove the background and make the steel section edges prominent. Edge data will also be saved. 3. Run the file with 'LineFit'. It uses a sliding window and fit lines from edge information within the window. 4. Run the file with 'Img2Phy'. It will convert pixel information from image space to physical size in terms of 'mm'.