Steve on Image Processing

January 13th, 2012

Five years ago: August, September, and October 2006

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 about five years ago.

In August, September, and October of 2006 I finally finished (mostly) a long series of posts covering spatial transforms. I posed a reader challenge to come up with a particularly interesting and creative custom spatial transformation. My favorite submission was this one:

I told the story of how we guessed wrong in the early 1990s about which of the several variants of the discrete cosine transform we should use in the Image Processing Toolbox.

I poked fun at advertising techniques for digital cameras.

I taught about several image processing concepts, including Hough transforms, separable convolution, and nonflat grayscale dilation and erosion.

And I finally ended ten years of public silence about the MATLAB default image.

Be sure to check out the blog archives for more oldies but goodies.


Get the MATLAB code

Published with MATLAB® 7.13

Leave a Reply

Wrap code fragments inside <pre> tags, like this:

<pre class="code">
a = magic(3);
sum(a)
</pre>

If you have a "<" character in your code, either follow it with a space or replace it with "&lt;" (including the semicolon).


MathWorks
Steve Eddins is a software development manager in the MATLAB and image processing areas at MathWorks. Steve coauthored Digital Image Processing Using MATLAB. He writes here about image processing concepts, algorithm implementations, and MATLAB.

These postings are the author's and don't necessarily represent the opinions of The MathWorks.