The sheep body size measurement is primarily realized by human experts at a low efficiency, which does not meet the requirements of animal welfare. In this study, we propose a non-contact measurement method base on machine vision. Sheep images are first captured by the camera, and then processed to obtain the sheep contour which can provide the sheep contour for calculating the sequence while getting the effective determination of measurement points. The experimental results demonstrate the effectiveness of the no-stress measurement of the sheep body size parameters.