Community Profile

photo

Image Analyst


Last seen: Today Active since 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:
Image Data Workflows, Industrial Statistics, Image Processing and Computer Vision

Statistics

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

View badges

Content Feed

Answered
What does sc in imagesc stand for?
Well I always thought it meant scaled since it works for gray scale and I don't use the word "color" for gray levels. And it is...

ungefär en timme ago | 0

Answered
Show the value of footprint based gait pattern .
Get a mask of the blue feet. Use the Color Thresholder app on the Apps tab of the tool ribbon. Then call imerode with a struct...

ungefär en timme ago | 0

Answered
How to select triangle shapes of specific height from SEM image ?
You could probably use Image Analysis. See my Image Segmentation Tutorial in my File Exchange: Image Analyst's File Exchange ...

ungefär 13 timmar ago | 0

Answered
how to transform a table with column names into an double array without column names
Simply use table2array A = table2array(X) Note the column headers are not actually part of the data so that's why doing X(2:en...

ungefär 14 timmar ago | 0

Answered
install of MATLAB2023A
If you're sure you downloaded the installer from the genuine mathworks.com site, then turn off Defender, if you can. Otherwise ...

ungefär 14 timmar ago | 0

Answered
how to detect spots in this image and store it and also reduce SNR threshold?
I don't see the line. It must be extremely faint or so narrow it got subsampled away when it went to display it. Looks like yo...

ungefär 14 timmar ago | 0

Answered
measure the distance between two object
I have no idea why you decided to use YOLO for this task: Maybe some data scientist told you to do that. They seem to think ...

ungefär 14 timmar ago | 0

Answered
Why is the unit of focal length in pixel when you multiply mm and pixel?
Where is that documentation you're referring to? I don't know why you'd multiply those two things. What do they represent? Bu...

ungefär 15 timmar ago | 0

Poll


What is your favorite type of puzzle?

ungefär 15 timmar ago | 2 votes | 0 comments

Answered
Select pixels from a matrix given the centers ?
Yes, you can use meshgrid. Code is in the FAQ: https://matlab.fandom.com/wiki/FAQ#How_do_I_create_a_circle? Your x and y have ...

ungefär 15 timmar ago | 0

Answered
Editing .mat file in matlab
Why do you not want to read it into memory? Why not simply do % Load mat file into a structure. s = load('DQN_agent_Sell_Trai...

en dag ago | 0

Answered
Pick a random column according to specific class data
Try randi A = [... 1 1 2 2 3 3 4 4 5 8 3 7 2 8 3 9 4 6 8 2 3 4 6 7 2 3 6 7 3 4 6 8]; [rows, columns] = siz...

en dag ago | 1

Answered
Segmentation issue with my images: small green dots called mitochondria not accurately being detected in code
Perhaps try this: https://www.mathworks.com/matlabcentral/fileexchange/126325-tree-detection-with-decremental-circle-fitting-al...

2 dagar ago | 0

Answered
Why is parfor-loop is much slower than for-loop in this case?
There is some setup time required to set up the different CPUs. If you have only 2 iterations and are using such tiny variables...

2 dagar ago | 1

| accepted

Answered
how to Scale the pixel values of the image so that the minimum value be- comes 0 and the maximum value becomes 255
Try rescale output = uint8(rescale(inputImage, 0, 255));

2 dagar ago | 0

Answered
how to determine different individual object for set of objects
What I'd do is to try to threshold for that thin dark ring around the objects. Then call imclearborder() to get rid of the back...

2 dagar ago | 0

Answered
I can't open matlab
See the FAQ https://matlab.fandom.com/wiki/FAQ#After_installation,_MATLAB_crashes_or_gives_an_error_message_when_I_try_to_run_MA...

3 dagar ago | 0

Answered
Exact replication of a colorbar
See my attached demo. It lets you drag a box over the colorbar in the image and it converts that to a N-by-3 colormap which you...

3 dagar ago | 0

Answered
Segmentation issue with my images: small green dots called mitochondria not accurately being detected in code
Sometimes you can't measure what you think you'd like to measure, so you have to go with what you can measure. For example if y...

3 dagar ago | 0

Answered
Defining a Region of Interest for an IR file (Image) based on a threshold
See my Image Segmentation Tutorial in my File Exchange: Image Analyst's File Exchange It's a generic, general purpose demo of ...

3 dagar ago | 0

Answered
Connect edges in image Matlab
As I understand it you want to get internal edges too, and these are very faint/weak. The problem is the image is noisy so the ...

4 dagar ago | 0

Answered
PNG or JPEG image matlab
What do you mean by "print"? If you want to convert an image to a CSV text file that you can print, see attached demo. If you ...

4 dagar ago | 0

Answered
cla reset stops UIAxesButtonDown from working
If yoiu just want to clear the axes without disconnecting your callback function why not call cla without 'reset': cla(app.UIAx...

4 dagar ago | 2

Answered
Score the Hyperspectral image pixel value 0 to 100
From the help: Create Truecolor Composite from Multispectral Image The LAN file, paris.lan, contains a 7-band 512-by-512 Lands...

4 dagar ago | 0

| accepted

Answered
How to use various combinations of samples to build model
The Regression Learner app on the Apps tab of the Tool ribbon will do that for you.

4 dagar ago | 0

Answered
Receiving this error code when extracting centroid and plotting motion
Not having run the code, it looks like your binary image may have two blobs in it. Even though you used bwareafilt to get just ...

5 dagar ago | 0

Answered
Does the im2gray function give greater 'weight' to red than green and blue?
"I have the following colour coded echo strength image where the red indicates high levels of reflection, then yellow, then gree...

5 dagar ago | 0

Answered
webcamExampleMATLAB output image has a green mask and cannot detect the blue color
Rather than YUV, is RGB available as a format?

5 dagar ago | 0

| accepted

Answered
Parsing text without eval

6 dagar ago | 0

Load more