The Marks interface allows the user to annotate locations in an image so that some parts are protected from or exposed to seam removal, overriding the automatic energy computation. This is done by setting the energy of pixels in protected regions to the maximum energy and that of pixels in exposed regions to zero energy. Seam removal is thus encouraged to remove exposed pixels and preserve protected ones. Marks objects can be passed to the Unweaver and Unpicker energy computing functions (See Sections 4.1.4 and 4.2.4 respectively)..
The Marks interface