Rank: 11 based on 1654 downloads (last 30 days) and 8 files submitted
photo

Image Analyst

E-mail

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.

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 76 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, image processing, segmentation, potw, pick of the week 846 61
  • 4.54839
4.5 | 33 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 137 11
  • 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 112 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 75 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
01 May 2013 Simple color detection by hue Detect yellow regions in an image via thresholding in HSV color space. Author: Image Analyst Mohamad, Tarmizi

hi bro,
how can I detecting the green region?

14 Apr 2013 Color Checker Chart Synthesize a perfect version of the X-Rite Color Checker chart. Author: Image Analyst Zaman, Tim

No, no, no, NO. You cannot state R,G,B values for such targets, "Image Analyst". The RGB colorspace is HIGHLY non-perceptually-uniform. Conversion to LAB would make it as perceptually uniform and standardized as you can get these days. And yes, you state that you use the sRGB values, but which sRGB whitepoint do you use? What observer degree? And so on. Convert your image to the appropriate LAB values and take the color space into consideration. Then compare LAB values.

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

This is so helpful. Thank you so much!

24 Mar 2013 maze_solution Solves mazes using mathematical morphology - find the route through the maze. Author: Image Analyst Keshav, Ranjan

Extraordinary.... Great work !!!!

02 Mar 2013 Image Segmentation Tutorial ("BlobsDemo") Image Processing Tutorial to demonstrate the basic concepts to beginner users. Author: Image Analyst ouali , brahim

Excellent!!!

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 76 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 2 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, image processing, segmentation, potw, pick of the week 846 61
  • 4.54839
4.5 | 33 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 137 11
  • 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 112 4
  • 5.0
5.0 | 1 rating

Contact us