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
Matlab ignores the initial working folder setting
Create a startup.m file and put it in a folder that is at the top of your path. You can then have it cd to whatever folder loca...

4 hours ago | 0

Answered
how to calculate the area of each bin of intersection of a circle and mesh grid?
Try this: % Demo by Image Analyst to separate point sets using the convex hull. clc; % Clear the command window. close all...

8 hours ago | 1

| accepted

Answered
Create transparent overlay imagesc for certain values
You can use labeloverlay

24 hours ago | 0

Answered
Deconvolution process of IR spectral data
Did you try conv or deconv or any related functions?

1 day ago | 0

Answered
How to detect green laser spot with nearly white center
If it worked with a green LED but not the green laser because the green laser dot is more white inside, then just fill the binar...

1 day ago | 1

Answered
All functions in a script must be closed with an 'end'.
Try this: chisquare = chi2inv(0.95,2); %inverse of the chi-square cumulative distribution function with 2 degrees of freedom at...

1 day ago | 0

Answered
BEAR Toolbox excel result not showing
Are you absolutely sure you don't already have that file open in Excel when you try to write it out (again)?

1 day ago | 0

Answered
Turning a double array into a cell array in a big program
Instead of control-F try Control-H and use the Replace All button.

1 day ago | 0

Answered
Quantifying red in a recorded video
See attached demo. I track a green Sharpie marker. You can easily adapt it to track something red in the video.

1 day ago | 0

Answered
Unzipping multiple folders to access one compressed file within the folder.
Did you try unzip? Did you see the FAQ: https://matlab.fandom.com/wiki/FAQ#How_can_I_process_a_sequence_of_files?

1 day ago | 0

Answered
How to load .mat file to base workspace using App Designer?
It's usually not a good idea to load variables into the base workspace. It's best if you just load it into your program as a gl...

1 day ago | 0

Answered
MATLAB loses track of directories/functions in the middle of a loop
It's hard to guess without any code. Are you sure you're providing the entire complete path to whatever function needs the fold...

1 day ago | 0

Answered
Image Segmentation Bounding Box
If you don't have a background image, you can create one by taking the mode of every pixel over all frames in the video (or as m...

1 day ago | 0

Answered
How to detect the dimension of a square section in an image ?
Try this: % Demo by Image Analyst clc; % Clear the command window. close all; % Close all figures (except those of imtool...

2 days ago | 0

| accepted

Answered
Solve "MathWorks Account Unavailable - Technical Issue" with Customer Support
@Micha if you have difficulty installing or launching/running MATLAB, you can call tech support. They give free telephone suppo...

2 days ago | 0

Answered
How to detect the dimension of a square section in an image ?
Simply threshold the underlying grayscale image (not the pseudocolored image) and call bwareafilt to extract the 3 largest blobs...

2 days ago | 0

Answered
Fill the lines of incomplete triangles and form complete triangle.
Try this: % Demo by Image Analyst clc; % Clear the command window. close all; % Close all figures (except those of imtool...

3 days ago | 0

Answered
I want to extract the temperature from the IR image at every pixel
You need to "undo" the colormap and get back to the original temperature image. See my File Exchange demo: https://www.mathwor...

3 days ago | 0

Answered
how to calculate the area of each bin of intersection of a circle and mesh grid?
Is that 7 mm by 7 mm? Or pixels? If pixels you need to know how many pixels are in a mm. If you want individual areas of each...

3 days ago | 0

Answered
How to extract string/numbers after a keyword in a text
You might like to know about dictionary help dictionary

3 days ago | 0

Answered
Creating Mask to eliminate background in ROI from threshold for IR image
You forgot to attach screenshots, but I can imagine. I imagine you have a pseudocolor image of a thermal scene. I guess the wo...

3 days ago | 0

| accepted

Answered
Unable to "read" Text Area
Good one: "I've confrimed name/no typos." and "My text ares is..." Ha ha. 🤣 Anyway what is selection and selection.TypeText?...

3 days ago | 0

Answered
GLOBAL VARIABLE :HOW USE IT?
See the FAQ: https://matlab.fandom.com/wiki/FAQ#Are_global_variables_bad?

3 days ago | 0

Answered
TASK Create a variable volumes that contains the last two columns of data. You can see the size of data in the output pane to the right of your screen.
Is data a 3-D array? What does this show" whos data If data is a 3-D array you need to do volumes = data(:, 3:4, ;) If data...

3 days ago | 0

Answered
I don't understand why the last line is wrong
Not sure what your goal is, but you can't subtract histogram objects. Perhaps you want to use histcounts() or get a property of...

3 days ago | 0

Answered
Predict classification of a set of images using googlenet
Possibly of interest: https://www.mathworks.com/matlabcentral/fileexchange/103650-matlab-deep-learning-model-hub

3 days ago | 0

Answered
I am getting an error in watermark extraction.. actually extracted watermark is showing blank image. please help me with this code.. thank you
Looks like it requires teh Wavelet toolbox, which I don't have. Is extracted_watermark floating point? If so, try this: imsho...

3 days ago | 0

Answered
Find circularity in low signal to noise image with light relfections
Try this. Adjust parameters as needed to get what you want. % Demo by Image Analyst clc; % Clear the command window. clos...

4 days ago | 1

| accepted

Answered
how to find average curve of n curves? n=3 in this case
Try findobj or see if you can get XData and YData properties of the figure. Otherwise see if you can get the data or equations/...

4 days ago | 0

Load more