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. 44+ 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
Pronouns:
He/him
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
green arrow for current line and variable values not displaying during debug pause at breakpoint
So it stopped on line 68 but there is no green arrow pointing to that line? It could be some kind of display adapter issue. Wh...

1 dag ago | 0

Answered
When are previous version of MATLAB at end of life?
Not sure but those are new enough that they are still supported. If you did have like a 15 year old version, it would probably ...

1 dag ago | 0

Answered
my license check failed for cytomap. Please help?
What license? Can you run MATLAB at all, even before trying to run Cytomap? If so, I'd recommend you contact the author: http...

2 dagen ago | 0

Answered
my detector shows multiple bounding boxes .
I don't know what your detector does or how it operates or even what function you called. However maybe you can run through the...

2 dagen ago | 0

Answered
How to make a nonperiodic signal periodic?
How about making it for one chunk, and then using repmat to make copies of it? You can't go from t → -∞, +∞ but you can go for...

2 dagen ago | 1

Answered
insert two vertical axes (left and right) into the same bar graph
Wow, that is confusing. As a consumer of your data visualization, that would be very confusing for me to interpret. What I'd...

2 dagen ago | 1

Answered
Return largest number of decimal places in a vector of numbers
All double numbers have the same number of decimal points, unless they're rounded, because they're all 64 bit numbers. Watch: ...

2 dagen ago | 0

Answered
Identifying regions in matrix rows
If you have the Image Processing Toolbox, it's pretty easy: M = [...] 1 2 3 -1 -1 -1 -1 -1 -1 ...

3 dagen ago | 0

Answered
How can I deactivate MATLAB on a pc I cannot access?
You can do it via the webiste. Login to mathworks.com with your account credentials. Go to "My Account" by clicking on your ic...

3 dagen ago | 0

Answered
imwrite is corrupting a mex file when I run it
I believe imwrite, when saving tiff files expects them to be uint8 in the range of 0-255 or uint16 in the range 0-65535. You're...

3 dagen ago | 0

Answered
Draw samples using a Non-Gaussian distribution
Let's say you have a vector of 100 numbers. The numbers could be anything -- doesn't matter, and we don't care. To make x from...

3 dagen ago | 0

| accepted

Answered
how sort data in the excel
Try this: filename = "sort_dataset.xlsx"; % Read data into a table variable. t = readtable(filename) % Sort table in order ...

5 dagen ago | 1

| accepted

Answered
Invalid expression please fix :(
"can send screenshots of code running that would be helpful". It runs fine in r2023a and r2023b (see below). Now it's your tu...

5 dagen ago | 0

Answered
how to solve this problem, when run a exe
You can get any MCR from here: https://www.mathworks.com/products/compiler/matlab-runtime.html

5 dagen ago | 0

Answered
Complex Roots of a quadratic function
Why not call the built-in roots function? help roots

5 dagen ago | 0

Answered
Error when upload image to GUI
You do not have an axes with the name axes2. Open up GUIDE, click on all your axes controls, and look at the "Tag" property. S...

6 dagen ago | 0

| accepted

Answered
Color Label Image By Region Property
You can still use label2rgb -- just construct your colormap so that each row has the color you want for that particular blob (ba...

6 dagen ago | 1

Answered
How do I do a regress like this?
Not sure why you need a regression. How about this to just find out the percentage decrease at each time point. Then compute t...

6 dagen ago | 0

Answered
Magnify Surface Blobs and Paint Them
Well there are two ways to draw outlines of the original and enlarged region. Use bwboundaries to get the outline of the segmen...

6 dagen ago | 0

Answered
How to fix problem with subplot and for loop
N_fact=0.2:0.6:4 numel(N_fact) You can see that you need at least 7 plots but with "3,2" you're setting up a layout of only 6 ...

6 dagen ago | 0

Answered
How do I add commas to numbers using fprintf?
See my attached utility function that inserts commas to make a string out of a number. Then in your fprintf you print the strin...

7 dagen ago | 0

Answered
Why do I receive license manager error 10?
A search of this forum should have turned up this official link: https://www.mathworks.com/matlabcentral/answers/93260-why-do-i...

7 dagen ago | 0

Answered
Defining boundaries of a curve
"what I'm trying to do is akin to density-based clustering" You might like to learn about dbscan help dbscan Wikipedia descri...

7 dagen ago | 0

Answered
Show boundingbox and label around segmented image
If C is your labeled image, untested code: props = regionprops(C, 'BoundingBox'); hold on; % Display all bounding boxes over ...

7 dagen ago | 0

Answered
How to plot these results?
Go here for plot options: https://www.mathworks.com/products/matlab/plot-gallery.html Pick one you like and adapt the sample c...

7 dagen ago | 0

Answered
How to resize imtool window?
Rather than keep resizing the imtool window as the user zooms in or out, why not just maximize the window at the very beginning ...

7 dagen ago | 0

| accepted

Answered
bwlabel changes the number of pixels in blobs
Your image is not a binary image. It's an RGB image. bwlabel returns a labeled image as a double, not a binary image as you sh...

7 dagen ago | 0

| accepted

Answered
how "atestinput" could be recogrnised in matlb and how it is calculated in testing of image clasification؟
MATLAB will automatically create/define variables using the class of the first thing assigned to them. By the way, I would not ...

8 dagen ago | 0

Answered
images issues on Ubuntu
Do what it says in the FAQ: https://matlab.fandom.com/wiki/FAQ#After_installation,_MATLAB_crashes_or_gives_an_error_message_whe...

8 dagen ago | 0

Answered
How do I zero out a frequency of an audio signal?
Did you try something like spectrum = fft(signal); spectrum(kt-200 : kt+200) = 0; denoisedSignal = ifft(spectrum); if kt is ...

8 dagen ago | 0

Load more