Rank: 19 based on 1086 downloads (last 30 days) and 8 files submitted
photo

Image Analyst

E-mail
Lat/Long
38.8977, -77.03653

Personal Profile:

Senior Scientist in one of the world's 10 largest industrial corporations doing image analysis full time. Ph.D. in Optical Sciences specializing in imaging, image processing, and image analysis. 33+ years of military, academic, and (mostly) industrial experience with image analysis programming and algorithm development. Experience designing custom light booths and other imaging systems. Experience with color and monochrome imaging, thermal, ultraviolet, CT, MRI, radiography, profilometry, microscopy, etc. on a huge variety of subjects. Be sure to click "View All" in my File Exchange to see ALL of my demos and tutorials: http://www.mathworks.com/matlabcentral/fileexchange/?term=authorid%3A31862

Professional Interests:
Image analysis and processing

 

Watch this Author's files

 

Files Posted by Image View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
19 Sep 2012 Screenshot Color Checker Chart Synthesize a perfect version of the X-Rite Color Checker chart. Author: Image Analyst image processing, color, bad 50 2
  • 3.0
3.0 | 2 ratings
16 Mar 2012 Screenshot Image Segmentation Tutorial ("BlobsDemo") Image Processing Tutorial to demonstrate the basic concepts to beginner users. Author: Image Analyst demo, image analysis, segmentation, image processing, potw, pick of the week 536 63
  • 4.58824
4.6 | 36 ratings
19 Apr 2011 Screenshot Color segmentation by Delta E color difference User draws region and this finds pixels in the image with a similar color, using Delta E. Author: Image Analyst segmentation, color, image processing 94 12
  • 4.4
4.4 | 5 ratings
12 Nov 2010 Screenshot Thresholding an image GUI with sliders to set a threshold range on an image. Make a binary image. Author: Image Analyst binarize, threshold, binary image, image processing 86 4
  • 5.0
5.0 | 1 rating
11 Oct 2010 Screenshot Custom-shaped histogram Transform an image to have any histogram you want. Author: Image Analyst color detection, fun, segmentation, histogram, histogram equalizatio..., demo 61 4
  • 4.5
4.5 | 2 ratings
Comments and Ratings by Image View all
Updated File Comments Rating
13 Mar 2013 contour_following CONTOUR_FOLLOWING takes a B&W image, returns the sorted contour points. Author: Francois Mourougaya

It's not clear what this code does that the function bwboundaries(), in the Image Processing Toolbox, already does. Can you explain the differences, if any?

15 Feb 2013 Image Segmentation Tutorial ("BlobsDemo") Image Processing Tutorial to demonstrate the basic concepts to beginner users. Author: Image Analyst

Nina, to do that exactly, you'd need to use John D'Errico's interparc program. Look for it in the File Exchange. You can also subsample, like thisBoundary(1:10:end,2) though these won't necessarily be evenly spaced in distance.

21 Oct 2012 Image Segmentation Tutorial ("BlobsDemo") Image Processing Tutorial to demonstrate the basic concepts to beginner users. Author: Image Analyst

If anyone has any questions about their own specific images, they should ask in the Answers forum (look at the menu above). Do not put your specific question here as a comment on this program. I can help there in Answers. This page is not meant to be a discussion forum.

20 Sep 2012 Color segmentation by Delta E color difference User draws region and this finds pixels in the image with a similar color, using Delta E. Author: Image Analyst

ajit, if there is a brightness change, there is a color change. If you want to detect a hue, regardless of it's brightness, then you can use my HSV color segmentation demo and just threshold on the hue value. However skin is a boomerang-shaped gamut and can't be gotten by any simple carving up of the gamut in any 3D color space, no matter which one you pick. You'd need to carve out the boomerang shape, not just a hue sector or a delta-E ball shape.

22 Aug 2012 Image Segmentation Tutorial ("BlobsDemo") Image Processing Tutorial to demonstrate the basic concepts to beginner users. Author: Image Analyst

Christie, when you adapted it, you had it read in a color image, even if it doesn't look like it. Do this to prove: [rows columns NumberOfColorChannels] = size(yourImage). Use rgb2gray() right after you call imread() to convert your color image into a gray scale image.

Comments and Ratings on Image's Files View all
Updated File Comment by Comments Rating
03 Jun 2013 Color segmentation by Delta E color difference User draws region and this finds pixels in the image with a similar color, using Delta E. Author: Image Analyst Atanas

Hello, may I ask how can I segment every color object in separate picture, I mean for example on the next picture to segment only red object (red colored off course), on the next blue object and so on. Thank you in advance for the help :)

24 May 2013 Image Segmentation Tutorial ("BlobsDemo") Image Processing Tutorial to demonstrate the basic concepts to beginner users. Author: Image Analyst Bilheux, Jean

Looking at the code taught me a few new tricks ...very nice.

14 May 2013 maze_solution Solves mazes using mathematical morphology - find the route through the maze. Author: Image Analyst Ansari, Iman

12 May 2013 Image Segmentation Tutorial ("BlobsDemo") Image Processing Tutorial to demonstrate the basic concepts to beginner users. Author: Image Analyst Chethan

Awesome, a nice presentation on feature extraction.

06 May 2013 Image Segmentation Tutorial ("BlobsDemo") Image Processing Tutorial to demonstrate the basic concepts to beginner users. Author: Image Analyst Arul

Top Tags Applied by Image
image processing, color, color classification, color detection, demo
Files Tagged by Image View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
19 Sep 2012 Screenshot Color Checker Chart Synthesize a perfect version of the X-Rite Color Checker chart. Author: Image Analyst image processing, color, bad 50 2
  • 3.0
3.0 | 2 ratings
13 Apr 2012 Checking the similarity of two 2D images using a checker-board with adjustable tile transparency This is a part of InSPIRE for checking the similarity of two figures possibly after registration. Author: Rex Cheung image processing, registration, image registration 5 0
16 Mar 2012 Screenshot Image Segmentation Tutorial ("BlobsDemo") Image Processing Tutorial to demonstrate the basic concepts to beginner users. Author: Image Analyst demo, image analysis, segmentation, image processing, potw, pick of the week 536 63
  • 4.58824
4.6 | 36 ratings
19 Apr 2011 Screenshot Color segmentation by Delta E color difference User draws region and this finds pixels in the image with a similar color, using Delta E. Author: Image Analyst segmentation, color, image processing 94 12
  • 4.4
4.4 | 5 ratings
12 Nov 2010 Screenshot Thresholding an image GUI with sliders to set a threshold range on an image. Make a binary image. Author: Image Analyst binarize, threshold, binary image, image processing 86 4
  • 5.0
5.0 | 1 rating

Contact us