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:
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
Save axes as jpg file in app designer
Try F = getframe(handles.axes1); displayedImage = frame2im(F); % A screenshot of the entire figure, not just the image. baseF...

24 minuti ago | 0

Answered
writematrix is not creating a new .csv file for writing matrix to if it does not already exist.
If you're doing something like date_str = datestr(now) that won't work because it has colons in the string and you can't have ...

circa 2 ore ago | 0

Answered
how do i only use the green cluster on this 3 clustering?
I'm not sure you're doing clustering. You may be using the Color Thresholder app on the Apps tab of the tool ribbon to do color...

circa 3 ore ago | 0

Answered
How to use data from App designer App drop downs and fields to populate variables in a script?
You can't pass variables to a script directly. You can write a .mat file and have your script open it. But it's better to turn...

circa 15 ore ago | 0

Answered
How to create random matrix with specified step in interval [a, b]
Here's another way. You can create your random numbers as floating point then use discretize them into numbers in the set you s...

circa 18 ore ago | 0

Answered
writematrix is not creating a new .csv file for writing matrix to if it does not already exist.
Show the code where you're creating the folder name and the full file name. You seem to have forgotten to upload it. It should...

circa 19 ore ago | 0

Answered
I tried to do Monte Carlo simulation in MATLAB, but it cannot be run! Can anyone help me?
Try this: sigma = [2 1; 1 3] %statr simulation with matlab mu = [1, 2] N = 100 w = mcs(N, mu) % Run the simulation func...

circa 19 ore ago | 0

Answered
where is my tool strips when i opened the editor?
I think your editor window is floating. There should be a little downward pointing arrow on its titlebar. Click that and dock ...

circa 19 ore ago | 0

Answered
Please my scatter plot in classification App appear upside down. How do i correct this ?
There is no scatterplot in Classification Learner that I'm aware of. In Regression Learner there is, but Classification Learner...

circa 19 ore ago | 0

Answered
Fatal error on startup
I'd either try reinstalling again, or wait until tomorrow then do exactly what is says in the FAQ: https://matlab.fandom.com/wi...

circa 22 ore ago | 0

Answered
how can we create image through dataset consisting of 702 rows and 1 column?
Try this: filename = 'x_19_loc(without).csv'; data = readmatrix(filename); freq = data(:, 1); [rows, columns] = size(data) ...

circa 23 ore ago | 0

Answered
need help with gauss elimination
Sorry I just got back to this after leaving it for a day. If the equation is Ax = y, it seems natural that, dividing both sides...

circa 23 ore ago | 0

Answered
Autocorrelation of Bessel Function using MATLAB
You can correlate with xcorr. You can make a plot like that with stem. There are a variety of Bessel functions. Check the hel...

circa 24 ore ago | 1

Answered
how can I code this chart?
I'd start with the MATLAB Onramp: https://matlabacademy.mathworks.com/

circa 24 ore ago | 0

Answered
Please explain the following line
The stuff between the parentheses is the midpoint of the histogram. My guess is that they have an image with a narrow histogram...

circa 24 ore ago | 0

Answered
how do i only use the green cluster on this 3 clustering?
If you're using kmeans() I don't think you can specify any rule in advance for what cluster has what data. You'd have to do tha...

1 giorno ago | 0

Answered
how to split a string
Here is one way: out=breakupLine('123456789', 4) %===================================================== function out=break...

1 giorno ago | 0

Answered
Error using / Arguments must be numeric, char, or logical.
You can get rid of the (t) in plot. Also get rid of the braces in the definition of y because that puts what's inside of the br...

1 giorno ago | 0

Answered
How to filter noise in EMG signal - Tibialis anterior muscles
You can just zero out the data beyond where you think it's all noise, then inverse transform. But it looks like the noise is pr...

1 giorno ago | 0

Answered
how can we create image through dataset consisting of 702 rows and 1 column?
Attach one of the CSV files. Basically you just read in the CSV file and it's automatically an spectrogram image that can be di...

1 giorno ago | 0

Answered
how can i compile a code
See the FAQ: https://matlab.fandom.com/wiki/FAQ#How_can_I_make_a_standalone_executable_from_my_MATLAB_code.3F

1 giorno ago | 0

Answered
naming the figure in loop
The Savitzky-Golay filter is a sliding polynomial fit. You can set up a window width of 5 elements and slide it along your vect...

1 giorno ago | 0

| accepted

Answered
finding intercept point in the plot
See attached demo that computes just about everything you could ever want to know about a projectile.

1 giorno ago | 0

Answered
How do I map grayscale values to get temperature?
See attached demo and adapt as needed.

1 giorno ago | 0

Answered
HOW TO FIND THE TEMPERATURE VALUE IN THE THERMAL CAMERA IMAGE?
See attached demo. Adapt as needed to your image.

1 giorno ago | 0

Answered
Please explain the following code
You just need to add comments, which you could have done after reading the documentation for each function. % Watershed segment...

1 giorno ago | 0

Answered
Why do I get wrong multiplication result?
You're not indexing F1. You're just overwriting the same F1 scalar on every iteration.

2 giorni ago | 0

Answered
The solution is via Matlab
Read this: How do I get help on homework questions on MATLAB Answers? - MATLAB Answers - MATLAB Central Similar question: htt...

2 giorni ago | 0

Answered
Batch processing using for loop
@Karoline Opsahl, you say "only the variables form the first file in the folder was uploaded to workspace" -- that's very strang...

2 giorni ago | 0

Load more