Implementation of weighted Dijkstra’s shortest-path algorithm for n-D images
Keyword(s):
This paper describes the ITK implementation of a shortest path extraction algorithm based on graph representation of the image and the Dijkstra shortest path algorithm. The method requires the user to provide two inputs: 1. path information in the form of start, end, and neighboring mode, the form of which path is allowed to propagate between neighboring pixels, and 2. a weighting function which sets the distance metric between neighboring pixels. A number of perspectives for choosing weighting functions are given, as well as examples using real images. This paper can also serve as an example for utilizing the Boost C++ graph library into the ITK framework.
2009 ◽
Vol 28
(11)
◽
pp. 2955-2957
2009 ◽
Vol 419-420
◽
pp. 557-560
◽
Keyword(s):
2008 ◽
Vol 18
(7)
◽
pp. 893-899
◽
Keyword(s):
2017 ◽
Vol 6
(1)
◽
pp. 1-14