Community Profile

photo

Image Analyst


Last seen: Today Actif depuis 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

Statistiques

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

Afficher les badges

Content Feed

A répondu
I want my line graph to Overlap
Try this to reposition the legend from the default location to a location that you find more desirable. % Plot something. plot...

environ 3 heures il y a | 0

A répondu
What criteria should be used to select the number of images used in image processing for detection the drawbacks of any surfaces?
It depends on your situation. So I'm presuming you have some ground truth that tells you whether the algorithm gave the correct...

environ 3 heures il y a | 0

A répondu
How to have MATLAB provide picture output from a typed sentence
Use a dictionary to find the image file name corresponding to the word. For example the word "speak" might correspond to the "s...

environ 7 heures il y a | 0

A répondu
Overall intensity calculation from an image
Not sure what you mean by overall intensity. You can get the red channel like this redChannel = rgbImage(:, :, 1); % Get sum ...

environ 7 heures il y a | 0

A répondu
Edge tracing - left side only
@Carolina Vazquez try this: % Demo by Image Analyst clc; % Clear the command window. close all; % Close all figures (exce...

environ 9 heures il y a | 0

A répondu
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...

2 jours il y a | 0

A répondu
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 ...

2 jours il y a | 0

A répondu
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...

3 jours il y a | 0

A répondu
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...

3 jours il y a | 0

A répondu
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...

3 jours il y a | 1

A répondu
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...

3 jours il y a | 1

A répondu
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: ...

3 jours il y a | 0

A répondu
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 ...

4 jours il y a | 0

A répondu
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...

4 jours il y a | 0

A répondu
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...

4 jours il y a | 0

A répondu
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...

4 jours il y a | 0

| A accepté

A répondu
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 jours il y a | 1

| A accepté

A répondu
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 jours il y a | 0

A répondu
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 jours il y a | 0

A répondu
Complex Roots of a quadratic function
Why not call the built-in roots function? help roots

6 jours il y a | 0

A répondu
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 jours il y a | 0

| A accepté

A répondu
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...

7 jours il y a | 1

A répondu
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...

7 jours il y a | 0

A répondu
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...

7 jours il y a | 0

A répondu
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 ...

7 jours il y a | 0

A répondu
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 jours il y a | 0

A répondu
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 jours il y a | 0

A répondu
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...

8 jours il y a | 0

A répondu
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 ...

8 jours il y a | 0

A répondu
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...

8 jours il y a | 0

Charger plus