1. A method for locating objects in an image containing at least one object to be located, comprising: obtaining an image comprising a plurality of pixels having image values; segmenting the plurality of pixels of the obtained image to locate linear features occurring within the image; analyzing the located linear features at least to identify pairs of located linear features that are co-linear; clustering subsets of the located linear features based on the analysis of the located linear features to determine at least one linear feature for the clustered subset of located linear features, wherein at least one linear feature for the clustered subset of located linear features corresponds to one of the objects to be located in the image.