15. The computer-implemented method of claim 12 , wherein an output of the edge detection filter comprises a first intensity gradient in a first direction for each point of the image and a second intensity gradient in a second direction for each point of the image, the first and second directions being perpendicular to each other, and identifying the edges comprises: combining the first intensity gradient and the second intensity gradient for each point of the image; wherein the edges are identified based on the combined intensity gradients.
15. The computer-implemented method of claim 12 , wherein an output of the edge detection filter comprises a first intensity gradient in a first direction for each point of the image and a second intensity gradient in a second direction for each point of the image, the first and second directions being perpendicular to each other, and identifying the edges comprises: combining the first intensity gradient and the second intensity gradient for each point of the image; wherein the edges are identified based on the combined intensity gradients. 16. The computer-implemented method of claim 15 , wherein determining the edge transition width of at each edge point of the plurality of edge points comprises: comparing the first intensity gradient and the second intensity gradient for the respective edge point, wherein the line is oriented in the first direction if the first intensity gradient for the respective point is greater than the second intensity gradient, and wherein the line is oriented in the second direction if the second intensity gradient for the respective point is greater than the first intensity gradient.