Community Profile

photo

Image Analyst


Last seen: Today 2010 以来アクティブ

Senior Scientist (male/man) and Inventor 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. 40+ 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, video analysis, thermal, ultraviolet, hyperspectral, CT, MRI, radiography, profilometry, microscopy, NIR and Raman spectroscopy, etc. on a huge variety of subjects. Member of the Mathworks Community Advisory Board. 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

Programming Languages:
MATLAB, Visual Basic
Spoken Languages:
English
Professional Interests:
Industrial Statistics, Deep Learning with Images, Image Processing and Computer Vision

Statistics

All
  • MATLAB Central Treasure Hunt Finisher
  • Most Accepted 2021
  • 36 Month Streak
  • Solver
  • Personal Best Downloads Level 5
  • Editor's Pick
  • First Review
  • 5-Star Galaxy Level 5
  • First Submission
  • Most Accepted 2014
  • Thankful Level 5
  • Grand Master

バッジを表示

Content Feed

回答済み
WHEN I AM RUNNING THIS CODE I AM RECEIVING ERROR IS CASE OF CONVERSION FROM LAB TO RGB. HERE I HAVE WORKED WITH B COMPONENT.HOW CAN I COMBINE 3 CHANNEL AND GER RID OF FROM ERR
I didn't go over the whole code (no time now) but I did notice something wrong immediately. L is channel 1, not 3. Corrected c...

約8時間 前 | 0

| 採用済み

回答済み
How to Save data generated during a function execution
I don't know why you say that. You can save data created inside the function in a variety of ways and formats. Or, you can als...

約11時間 前 | 0

回答済み
Increasing number of data points by linear interpolation method
See my attached spline demos. You can tell it how many points you want.

約12時間 前 | 0

回答済み
How would you detect a single noise pixel in an image matrix?
If you had to describe it in words, how would you describe "noise"? Is it values above or below some gloal threshold? Or above...

約17時間 前 | 1

回答済み
How can I find the difference in height between the two manometer's limbs using image processing?
Garbage in, garbage out. First of all try to improve your image capture. Get rid of the blue lines. Try a uniform backgroun...

約19時間 前 | 0

回答済み
Use regionprops in a parent-children defect selction
The foreground is the white part. So it's finding boundaries of the whole gigantic white area. I suggest you invert BW.

約19時間 前 | 0

回答済み
whats wrong with this code?
I'd use character arrays instead of strings and a for loop instead of a while loop: function assigning_values_to_character_arra...

約19時間 前 | 0

回答済み
How to convert gray image frame into video frames?
See attached demos. If you have any more questions, then attach your data and code to read it in with the paperclip icon after ...

約23時間 前 | 0

回答済み
How do I obtain all rgb pixels from an image instead of just one pixel from user input? And then how do I output that data to a csv file?
You seem to already have a variable called img. That IS all the pixel values for all locations. If you want just one row, colu...

1日 前 | 0

回答済み
I want to find use regioprops and find the centroid of this shape along with other properties such as area of this shape. any ideas?
See my Image Processing Tutorial in my File Exchange: Image Analyst's File Exchange

1日 前 | 0

回答済み
Please how can I do to download the videos into this website?
You don't download into the mathworks.com site. You upload files into a site, or download files from a site. If the Mathworks ...

2日 前 | 0

回答済み
How can I stretch an image non-uniformly?
Use imresize to make the image dimensions and aspect ratio whatever you want.

3日 前 | 0

回答済み
display comma in xlabel
Turn the number into a string. See my attached little utility function.

3日 前 | 0

回答済み
Hello everyone, I want to restrict the domain of a vector to return it to a smaller data set. For example, X between 2 and 7
Try this: X = [ 1 2 3 4 5 6 7 8 9 10]; mask = X > 2 & X < 7; % Or X >=2 & X <= 7 X = X(mask)

3日 前 | 0

回答済み
I am trying to use background subtraction on a set of images in a folder
Try this: folder = fullfile('C:\folder1\folder2'); filePattern = fullfile(folder, '*.jpg'); fileList = dir(filePattern); num...

4日 前 | 0

| 採用済み

回答済み
Figure steals focus from parent app on update
It's been a problem for years. It doesn't always seem to happen but when it does it's very annoying. I remember one time it ...

4日 前 | 0

回答済み
Increase determine step size
Try this: n = 5; n = [1,2:2:((2*n)-2)]

4日 前 | 0

回答済み
Selecting multiple ROI in images for processing
See attached demos.

4日 前 | 0

| 採用済み

回答済み
How do I code a sediment identifier or classifier by beach sand grain size using images?
I heard of a study that looked at beach sand in Alaska and was able to classify where (what river) each grain of sand came from....

4日 前 | 0

回答済み
Making a script that will generate a random "walker" that will walk along the x-axis randomly.
See my attached collection of random walk demos.

4日 前 | 0

回答済み
How do I keep my code and my variable editor in view at the same time
If you're using App Designer, then sadly no. App Designer and MATLAB each have their own separate IDE. I've been compaining fo...

5日 前 | 0

回答済み
Is there a metric to quantify edge information contained within different regions of an image
You can find lines with hough or houghlines. If you take the profile across the edge you can fit a line through the middle part...

5日 前 | 0

回答済み
How to separate string and number?
See lettersPattern and digitsPattern

5日 前 | 0

回答済み
How to export color thresholder tool values?
Just export the function and then copy the threshold values from the exported function to your own custom code.

5日 前 | 0

回答済み
Too many input arguments.
Don't use eval. Try it this way: cfileDir = fullfile(workDir, 'ElasticMeasure', 'DanEllis'); cd(cfileDir); mex dpcore.c; cd...

5日 前 | 0

回答済み
How can I extract the data (values) which are comming under the line
Convert it to a digital image and then use improfile

5日 前 | 0

回答済み
HOW TO GET UNDER A LINE VALUES USING PCOLOR
If you have the Image Processing Toolbox, use improfile

5日 前 | 0

回答済み
Script that Accurately counts lines in a text file
Try this textLines = readlines(fileName); numLines = numel(textlines)

6日 前 | 0

もっと読み込む