Steve on Image Processing

Get the MATLAB code 2

Posted by Steve Eddins,

Last week someone asked me how many people use the “Get the MATLAB code” link on my blog.... read more >>

ICIP 2015 4

Posted by Steve Eddins,

I'm starting to get ready for ICIP in September. I'll be giving a talk about MATLAB on Monday, September 28. Go to the Tutorials and Workshops page and click on "MATLAB Today" for details. ... read more >>

New image batch processor app in R2015a 6

Posted by Steve Eddins,


Nine years ago I wrote a blog post showing how to do batch processing of image files. That is, I showed how to use MATLAB to perform the same operation on a bunch of image files in a particular folder.... read more >>

Image region filling – an updated design

Posted by Steve Eddins,


About a year ago, I wrote a blog post criticizing one of my functional designs from the 1990s, roifill. Now I have an update based on the R2015a release of Image Processing Toolbox.... read more >>

Gray-scale dilation equation 4

Posted by Steve Eddins,

A question came into tech support a month or so ago regarding the documentation for imdilate. The question concerned an apparent discrepancy in the equations for binary and grayscale dilation. Here's the formula given for binary dilation:... read more >>

Displaying a color gamut surface 8

Posted by Steve Eddins,


Today I'll show you one way to visualize the sRGB color gamut in L*a*b* space with assistance with a couple of new functions introduced last fall in the R2014b release. (I originally planned to post this a few months ago, but I got sidetracked writing about colormaps.)... read more >>

New online documentation system for R2015a 8

Posted by Steve Eddins,

Earlier this month we shipped R2015a, the first of our two regularly scheduled annual releases. Typically, when there's a new release, I spend some time talking about features that interest me. The feature I want to mention today, though, is a little unusual because it benefits users who haven't even... read more >>

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