Steve on Image Processing

November 7th, 2008

Image processing code on the File Exchange

MATLAB Central, including the MATLAB Central File Exchange, received a significant upgrade last month. With the File Exchange, you have many more ways to find and get notified about files that may interest you. Any search view can be turned into an RSS subscription feed, or into an automatic e-mail notification.

I just added the following searches to my set of RSS feed subscriptions:

Have you found image processing submissions on the File Exchange that you think are especially good? Please share your thoughts with the rest of us; leave a comment.

4 Responses to “Image processing code on the File Exchange”

  1. Simin replied on :

    hi,
    I need an mfile that detects colors!
    it should say,the color is white,black,brown,blue,…

  2. Steve replied on :

    Simin—Try John D’Errico’s File Exchange contribution for color name identification.

  3. Adrian replied on :

    Hi Steve,

    I would like to create a binary mask based on a region I draw on top of an image. I know that in R2008b the IP toolbox has functions like createMask to do this. But I am using R2007a. Is it possible to pull this off in 2007a? Thanks.

    Adrian

  4. Steve replied on :

    Adrian—Sure. That capability has been in the toolbox for 15 years. See functions like roipoly, poly2mask, and getline.

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).


Steve Eddins manages the Image & Geospatial development team at The MathWorks and coauthored Digital Image Processing Using MATLAB. He writes here about image processing concepts, algorithm implementations, and MATLAB.

  • Sana: hi steve, could you explain to me how i would be able to use the dir function, to do a loop through a directory...
  • Nishtha: Sir, I have preprocessed the image in following steps: [1] adaptive histogram equalization [2] thresholding...
  • Kristof: I also strongly support the idea. I have just recently bumped into the problem that im2single was not...
  • Steve: David—I’ m glad you found it useful!
  • David Lalejini: I found your example very useful for finding connected nodes in a large set of input pairs. I start...
  • tommy: Dear Steve, I have a question,please if you are kind to help me regarding the accumulator array dimensions of...
  • Steve: Abc—I don’t know how to distinguish the faces. You might try posting your question in the MATLAB...
  • Manju: well if we have a few ovals within each other like in a cell how do we measure the distance from the center...
  • Steve: Manju—What do you mean? How is each region defined?
  • Manju: if we have 2-3 regions within each other how do we measure the regions of each one?

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