Community Profile

photo

Image Analyst


Last seen: 1 dag ago 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:
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

View badges

Content Feed

Answered
Fill in missing values in table with NaNs
If it currently shows as an empty string, then it can't be a nan. Nans are only for numeric variables, not string variables. W...

ongeveer 4 uur ago | 0

Answered
Histogram Equalisation creating pixelated images
Yes, you've learned that histogram equalized images look crappy. It's not surprising. So just don't do it. There is no need ...

ongeveer 10 uur ago | 0

Answered
How to cluster lines ?
I'd pass in both endpoints of each line to kmeans and let it figure it out. Demo attached. If you have a situation where one e...

ongeveer 20 uur ago | 0

Answered
how can i calculate brightness,contrast,hue and saturation of a image?
Useful conversions on the Math section here: http://www.brucelindbloom.com/ and here: https://www.easyrgb.com/en/math.php

1 dag ago | 0

Answered
do specific work after a specific warning
Maybe try this: % Clear the last warning. lastwarn('Success'); class = kmeans(X,10); % See if there was a warning. [warning...

1 dag ago | 1

Answered
Histogram distribution with two vectors
Since you say "I have two vectors for the two axes. I am essentially looking to have the frequency (y-axis) of the power at diff...

1 dag ago | 0

Answered
How to plot 2D field profiles with field vectors?
Try quiver

1 dag ago | 0

Answered
Find a row of the maximum of a matrix
To find the max of the matrix: maxValue = max(range_compressed_matrix(:)) % To find what row(s) and column(s) this occurs at u...

1 dag ago | 0

| accepted

Answered
Code browsing on MATLAB
Type control-shift-F to bring up a search utility that will let you search multiple files and folders for a pattern.

1 dag ago | 0

Answered
With an indexed image, how do you make a specific color to be brighter by editing the colormap itself.
To replace your colors for 50, 46, and 64 with the colors from the copper colormap, do this, where cmap is your main colormap %...

1 dag ago | 0

Answered
to build a table with XYZ values
Some info to build on what the other Answerers told you: You can use either meshgrid or ndgrid - just get the arguments right. ...

1 dag ago | 0

Answered
Displaying message in GUI
You could have a static text label on the GUI and then set its string or text property app.txtStatus.String = "Plotting the gra...

1 dag ago | 0

Answered
Saving plots in For loop
Use exportgraphics and no colon in the filename because that is a drive letter indicator. baseFileName = sprintf('Monthly plot ...

1 dag ago | 1

Answered
Generate noise signal with min and max amplitude
Try this: sigma = 1.1; r = sigma * randn(100000, 1); histogram(r) grid on; xticks(-5:5)

1 dag ago | 0

| accepted

Answered
How can I remove unwanted area by mask?
"How can I put process for multiple image ? " << See the FAQ: https://matlab.fandom.com/wiki/FAQ#How_can_I_process_a_sequence_o...

1 dag ago | 1

Answered
Activate MATLAB program and get license
Whenever I install a new release it asks me for my email address (MATLAB account) and password and then the activation occurs a...

1 dag ago | 0

Answered
a converter for a dropdown component in gui
Why not use App Designer? Why are you creating yoru GUI the hard way by creating some or all of your components programmaticall...

1 dag ago | 0

Answered
How to fix errors caused by: "Index exceeds the number of array elements (7) "
Is glycanFrag a variable, function, or separate m-file? Set a breakpoint there before the error. When it stops, how many eleme...

1 dag ago | 0

Answered
Estimating the direction of the sound
I believe I made a demo for this in response to a similar question years ago. See attached demo. % Uses fitnlm() to fit a non-...

1 dag ago | 0

Answered
How I can adjust this x axis label incase of very small values of plot?
Try using xticks and xticklabels Also see the attached demo that shows you how to change virtually everything on an axes (color...

1 dag ago | 0

Answered
Converting livestream RGB video to gray scale
After you call videoinput set ReturnedColorSpace to 'grayscale'. vidobj = videoinput(theVideoAdaptor, cameraDeviceID, selectedC...

2 dagen ago | 0

| accepted

Answered
Test or validate a model using (same number of images form each subfolder)
Regarding accuracy. It might be. But let's say you were building a dog and cat trainer and gave it 10000 images of dogs and 30...

2 dagen ago | 0

| accepted

Answered
Create ROIs with a radius and at a 20° angle
See the FAQ https://matlab.fandom.com/wiki/FAQ#How_do_I_create_a_circle? then adapt it like this. Modify my adaptation to use...

2 dagen ago | 0

Answered
How to remove bulbs in the mouse trajectory?
Would a good algorithm be that if there is a stretch of (x,y) coordinates where the x values were all contained in a certain de...

3 dagen ago | 0

Answered
I want MATLAB to identify the overlapping area.
If you have a color digital image, and a binary image of the circle, which you can get using poly2mask, then you can mask the im...

3 dagen ago | 0

Answered
how to find the number of pixels in the white region of a binary image
You can use nnz or bwarea Note they give different counts. nnx is strictly a count of the number of pixels. bwarea weights th...

3 dagen ago | 0

Answered
Is there a way to use 2021a editor in 2022a release
I agree with Bruno. I don't think you can do it. However you can specify another editor, like SlickEdit, in the MATLAB Prefere...

3 dagen ago | 0

Answered
grey image color restoration after image subtraction
Are your images color or grayscale? To avoid clipping to 0, like will happen if you subtract a larger uint8 number from a small...

3 dagen ago | 0

| accepted

Answered
Grid detection of irregular objects
Not sure which of your poorly-named variables is your binary image mask, but you can use regionprops on it to get the equivalent...

4 dagen ago | 0

| accepted

Answered
Spectrum in the freqency domiain
Have you checked out examples and functions in the Signal Processing Toolbox, or spectrogram,fft,pwelch? Broadband noise in the...

4 dagen ago | 0

Load more