Package seamfinding
-
Interface Summary Interface Description Node A node in a graph representation of a picture.SeamFinder Finds a horizontal seam through thePicturewith the lowest sum ofEnergyFunctioncosts. -
Class Summary Class Description AdjacencyListSeamFinder Adjacency list graph single-sourceShortestPathSolverimplementation of theSeamFinderinterface.AdjacencyListSeamFinder.PixelGraph Adjacency list graph ofAdjacencyListSeamFinder.PixelGraph.Pixelvertices andEnergyFunction-weighted edges.AdjacencyListSeamFinderTests Tests for theAdjacencyListSeamFinderclass.DynamicProgrammingSeamFinder Dynamic programming implementation of theSeamFinderinterface.DynamicProgrammingSeamFinderTests Tests for theDynamicProgrammingSeamFinderclass.GenerativeSeamFinder Generative adjacency list graph single-sourceShortestPathSolverimplementation of theSeamFinderinterface.GenerativeSeamFinder.PixelGraph Generative adjacency list graph ofGenerativeSeamFinder.PixelGraph.Pixelvertices andEnergyFunction-weighted edges.GenerativeSeamFinderTests Tests for theGenerativeSeamFinderclass.Picture A digital picture represented as red-green-blue colorintpixels.SeamFinderTests Abstract class providing test cases for all implementations of theSeamFinderinterface.