Image analysis algorithms were developed for making measurements relevant to the winter pruning of long wood grape vines, and were tested on 60 images. The measurements required were, for each branch, the direction, diameter and length, and the position of the bottom end relative to the trunk axis and the lowest supporting wire. Each image was captured using a powerful flash which eliminated the effects of the ambient daylight. The flash was tilted downwards by approximately 15 degrees to the horizontal because the unreflective trunk required more illumination than the branches. Segmentation of the images was by thresholding, size-filtering for noise removal, and reduction to the skeleton. Loss of grey level information and distortion of the skeleton in the region of junctions and crossovers created problems when resolving the vine structure. The wire was located by a Hough transform and the trunk axis was located using a histogram method. The wire was located successfully in 95% of the images. The trunk axis was located successfully in all of the images. Of the primary branches visible in the images, 89% were found by the image analysis, and 80% of these were drawn correctly connected together. The positions of the bottom ends of the branches were not measured accurately enough for pruning purposes, but could have been extrapolated to their correct positions if the location of the long wood had been known with more precision.