Seam Carving with Dijkstra and Dynamic programming
This is an application of two popular algorithms to the field of Computational Photography.
Seam Carving with Dijkstra: Based on paper by J. Davis, "Mosaics of Scenes with Moving Objects".
http://users.soe.ucsc.edu/~davis/panorama/cvpr98_moving_objects.pdf
Seam Carving with Dynamic Programming: Based on a paper by S. Avidan and A. Shamir, "Seam Carving for Content-Aware Image Resizing".
http://www.eng.tau.ac.il/~avidan/papers/imretFinal.pdf
Cite As
Y Simson (2026). Seam Carving with Dijkstra and Dynamic programming (https://www.mathworks.com/matlabcentral/fileexchange/46227-seam-carving-with-dijkstra-and-dynamic-programming), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
- Image Processing and Computer Vision > Image Processing Toolbox > Display and Exploration >
- MATLAB > Mathematics > Graph and Network Algorithms > Modify Nodes and Edges > Dijkstra algorithm >
Tags
Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
