Steve on Image Processing with MATLAB

Image processing concepts, algorithms, and MATLAB

Note

Steve on Image Processing with MATLAB has been archived and will not be updated.

Updates on old business: upslope area and unit testing

A couple of papers have been published recently that are related to some of my old blog topics.

Almost exactly a year ago I posted an xUnit-based unit test harness for MATLAB to the MATLAB Central File Exchange, and I blogged about it here.

Later in the year I wrote an article about it for Computing in Science and Engineering, a joint publication of the IEEE Computer Society and the American Institute of Physics. The article, "Automated Software Testing for MATLAB," appears in the November 2009 issue.

In 2007 I did a series of blog post on developing MATLAB algorithms for a topological measurement called upslope area, a measurement related to digital elevation models (DEMs). The upslope area of a point (pixel) is the total area on the terrain above that point that drains through it. I formulated the computation of upslope area as a sparse linear system, which let me put the MATLAB backslash operator to good use, and I put my upslope area functions on the File Exchange.

At about the same time, File Exchange contributor Wolfgang Schwanghart was developing a similar approach. His paper (with Nikolaus Kuhn), "TopoToolbox: A set of Matlab functions for topographic analysis," is in the January 2010 issue of Environmental Modelling & Software.

|
  • print

Comments

To leave a comment, please click here to sign in to your MathWorks Account or create a new one.