MarchingSquares is an algorithm which allows to identify a contour by "marching" along the "edges" of an image. http://en.wikipedia.org/wiki/Marching_squares
It can be used to extract the footprint (a Geometry) of a raster.
Think about a satellite acquisition providing an image within a parallelogram surrounded by wide black pixels regions on the corners. We can use marchingSquare to look for those black regions in order to setup a mask to be used to identify the valid area of that image (the footprint).
A FootprintExtractionProcess can be setup to create a process-raster providing this capability.
|