• Jobs and such

    Updated: 2012-01-31 18:59:38
    Last week I happened to come across a summary I wrote after completing my first month at MathWorks. This was quite a while a go ... December 1993! I was hired to take over development of the Image Processing Toolbox, which had just shipped version 1.0. From the summary, I see that I spent a [...]

  • Generating Hilbert curves

    Updated: 2012-01-26 04:40:47
    This week I came across some files I wrote about 16 years ago to compute Hilbert curves. A Hilbert curve is a type of fractal curve; here is a sample: I can't remember why I was working on this. Possibly I was anticipating that 16 years in the future, during an unusually mild New England [...]

  • Five years ago: August, September, and October 2006

    Updated: 2012-01-13 20:50:33
    Much of the information I posted in this blog years ago is still useful today. Image processing theory hasn't been completely been overturned since then, and I'm still talking about MATLAB after all. For the benefit of readers who have joined the party more recently, I will occasionally recap the useful bits that I posted [...]

  • Modifying centroid locations in an image – an application of linear indexing

    Updated: 2011-12-28 00:00:45
    Blog reader Mike posed the following question recently: If you have a bunch of point locations (for example, object centroids), how you make a binary image containing just those points? For example, consider this image:bw = imread('text.png'); imshow(bw, 'InitialMagnification', 200) How can we make an image like this, where the dots are located at the [...]

  • Batch processing files in another folder

    Updated: 2011-12-23 00:00:31
    Blog reader Asadullah posted the following question last week on my old post about batch processing: I am trying to process some images by following the MATLAB demo. After getting the names of files when I try to see any of the files then it gives the error. The detail is as follows: >> fileFolder [...]

  • Exploring shortest paths – wrapping up

    Updated: 2011-12-21 13:20:18
    For the past several weeks I've been writing about shortest-path problems in image processing: finding the shortest path between two points in an image, with and without constraints. Applications included the practical (path finding in a skeleton image) and fun (maze solving). Along the way, I've described: the basic idea of finding shortest paths by [...]

  • Exploring shortest paths – part 5

    Updated: 2011-12-13 07:00:45
    In this post in the Exploring shortest paths series, I make things a little more complicated (and interesting) by adding constraints to the shortest path problem. Last time, I showed this example of finding the shortest paths between the "T" and the sideways "s" in this image: url = 'http://blogs.mathworks.com/images/steve/2011/two-letters-cropped.png'; bw = imread(url);And this was [...]

Previous Months Items

Jan 2012 | Dec 2011 | Nov 2011 | Oct 2011 | Sep 2011 | Aug 2011