Steve on Image Processing with MATLAB

Image processing concepts, algorithms, and MATLAB

Posts 41 - 50 of 71

Results for: 2007

More info on Photoshop – MATLAB integration

As I mentioned in an earlier post, Adobe Photoshop CS3 Extended provides some MATLAB integration features. If you're interested, here are a couple of links I've seen that might be useful: ... read more >>

Border replication option of imfilter 8

Loren wrote about the 2007 MATLAB World Tour in her Art of MATLAB blog recently. Several other MathWorks developers also attended some of the events. One message that they brought back... read more >>

Connected component labeling – Wrapping up 2

I've about run out of things to say for now about connected component labeling algorithms. ("Hurray!" shouts the audience.) For reference, here's a summary of all the posts in the... read more >>

Connected component labeling – Part 7 11

I described in my previous connected component labeling post the algorithm used by bwlabeln. This time I'll talk about the variation used by bwlabel. This variation uses run-length encoding as... read more >>

Upslope area – Plateau processing 5

[NOTE: After I originally wrote this post about handling plateaus, I discovered problems with the method, so I am no longer using it. I revisited the plateau issue in a later post. -SE] ... read more >>

Image Processing Toolbox bundled with latest student version

The MathWorks announced yesterday the availability of MATLAB® & Simulink® Student Version R2007a. Readers of this blog might be interested to know that several additional... read more >>

Upslope area – Plateau detection

In my previous upslope area post, I showed this graphic of pixel flow around North Pond in Milford, Massachusetts: Notice that pixels in the pond have no arrows. In fact, the... read more >>

Connected component labeling – Part 6 25

In this part of the connected component labeling series, I'll finally get to one of the algorithms actually used in the Image Processing Toolbox. It's based on a technique called ... read more >>

How do you spell “l”? 5

Early in my graduate school days, I once spent a couple of days poring over code listings trying to find the cause of a mysterious bug. Eventually I discovered that the code had a "1" somewhere it... read more >>

Upslope area – Flow examples

In Part 2 of the upslope area series, I showed an M-file, pixelFlow, that could calculate a pixel's flow direction and magnitude according to the D-infinity method of Tarboton. Let's... read more >>

Posts 41 - 50 of 71