
Image Analyst
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
MATLAB, Visual Basic
Spoken Languages:
English
Professional Interests:
Deep Learning with Images, Industrial Statistics, Image Processing and Computer Vision
Statistics
0 Questions
37,270 Answers
17 Files
Cody0 Problems
1 Solution
24 Highlights
RANK
2
of 272,978
REPUTATION
74,350
CONTRIBUTIONS
0 Questions
37,270 Answers
ANSWER ACCEPTANCE
0.00%
VOTES RECEIVED
11,616
RANK
29 of 18,438
REPUTATION
22,815
AVERAGE RATING
4.70
CONTRIBUTIONS
17 Files
DOWNLOADS
590
ALL TIME DOWNLOADS
209541
CONTRIBUTIONS
0 Posts
CONTRIBUTIONS
0 Public Channels
AVERAGE RATING
CONTRIBUTIONS
24 Highlights
AVERAGE NO. OF LIKES
2
Content Feed
How do I remove a value from a column, but keep the rest?
Assuming you want to get rid of the entire first row of table "t", you could do t = t(2:end, :); % Extract rows 2 onwards.
6 hours ago | 1
| accepted
How to remove small black dots in images?
First of all, get control over your lighting - it's horrible. Make it more uniform. Then try this code: % Demo by Image Analy...
17 hours ago | 0
problem installing new version of matlab
Do what it says in the FAQ: https://matlab.fandom.com/wiki/FAQ#During_installation,_the_installer_crashes,_hangs,_gives_an_erro...
17 hours ago | 0
'mcc' command complains about "invalid directory" with R2022a
Since you did not specify a folder for filename1.m and filename2.m, it will look in the current folder, which of course will exi...
17 hours ago | 0
When installing MATLAB, I get the error "Error 5 running command setup.exe".
Since this is a FAQ, see the FAQ site: https://matlab.fandom.com/wiki/FAQ#During_installation,_the_installer_crashes,_hangs,_gi...
18 hours ago | 0
apply region growing code to my image
Try this: % Demo by Image Analyst clc; % Clear the command window. close all; % Close all figures (except those of imtool...
18 hours ago | 0
Brace indexing is not supported for variables of this type.
Try this: filePattern = fullfile(pwd, '*.png'); imds = imageDatastore(filePattern) allFileNames = imds.Files; numFiles = num...
1 day ago | 1
| accepted
Creating sounds with changing amplitude
See attached demo where I vary both the pitch and amplitude of a sound waveform according to mathematical formulas.
1 day ago | 0
How can I add quiver in this according to their color?
Use annotation. Set the color according to the angle. Should be easy, right? You should not have removed all the comments whe...
1 day ago | 0
How to calculate coordinate of binary iamges boundary??
It looks like the boundary is pretty solid and you probably just want the top row, not the sides and bottom. So in that case I'...
1 day ago | 0
How to plot Intensity vs wavelength of an image?
In general, no, though attempts have been made with various assumptions about the illuminant and spectral responsivities of the ...
2 days ago | 0
I need to plot circles with different radius and centers .Also I need to extract that information of centers and radius.
Try this. Adapt as needed. N = 10; % Define circle parameters. radii = 10 * rand(1, N); x = 10 * rand(1, N); y = 10 * rand...
2 days ago | 0
I want to find out how to get the angles between the centroids
Try title or text on the image axes: caption = sprintf('Angle = %.2f degrees', theta); title(caption, 'FontSize', 16); text(3...
2 days ago | 0
How can I undock the command window?
No. It's not a feature. I have many, many editor tabs open to different files. Click and drag the title bar of the command wi...
2 days ago | 0
Extracting (clearing) useful true data from a noisy temperature signal
Looks like you want to extract data only where the local range in y values is low. Here's a start: s = load('temps3-combinedlo...
3 days ago | 1
How to find percentage of Similarity between two logical matrices
Wouldn't it just be row = 168; col = 390; % Counting equal elements equal = c1==c2; % Number of equal elements equalCount ...
3 days ago | 0
| accepted
connect marker with lines
You don't need all those hold on's, you just need one. Also don't use a for loop because that's plotting just one marker at a t...
3 days ago | 0
| accepted
how can i imagie zoom with Convolution method
Convolution is fast and efficient. It's inserting the zeros that's going to be a pain, and slow. The final result is an interp...
3 days ago | 0
Is it possible to remove statements/lines from the command window (not everything)?
You can type clc to clear the window. Then you can type up arrow to execute only the commands you want to show in the window. ...
3 days ago | 0
| accepted
I need help writing equation in matlab
This looks like a homework problem. If you have any questions ask your instructor or read the link below to get started: How d...
4 days ago | 0
Identifying blobs and area filtering
Try the attached. % Demo by Image Analyst clc; % Clear the command window. close all; % Close all figures (except those o...
4 days ago | 0
| accepted
Randomly select one value from an Array.
No loop needed. Try this to get x cells randomly chosen from a cell array, A, of any dimensions randomIndexes = randi(numel(A)...
4 days ago | 0
Array indices must be positive integers or logical values.
See the FAQ: https://matlab.fandom.com/wiki/FAQ#%22Subscript_indices_must_either_be_real_positive_integers_or_logicals.%22
4 days ago | 0
Automated Image Segmentation using imcontour.
Try thresholding: % Demo by Image Analyst clc; % Clear the command window. close all; % Close all figures (except those o...
4 days ago | 1
Coloring pixels with a specific color
You need to somehow get the gray scale image from the RGB image though, maybe like grayImage = rgb2gray(rgbImage); Then you ca...
4 days ago | 0
| accepted
MATLAB 2021a produces a compilation error on older MATLAB code.
I don't know. Maybe you're missing a file. How many dependent files are there? Do you want to see if I can compile it? If no...
4 days ago | 0
Hello, what are the files that need to be installed to install MATLAB?
Looks like it's covered by the FAQ: https://matlab.fandom.com/wiki/FAQ#During_installation,_the_installer_crashes,_hangs,_gives...
5 days ago | 0
| accepted
Determine available disk space
I didn't find any MATLAB functions but a java method works: >> free = java.io.File("D:").getFreeSpace() free = 4.6906e+10
5 days ago | 1
i would liek to find the peaks in a 3d plot, please find the 3d plot of an images, i want to calculate all the local minimas( valleys) of the given 3d plot
Try imregionalmin and imregionalmax.
5 days ago | 0
How to define the number of the column in which a variable corresponds
As soon as you assign A, B, and C, you can also create a dictionary so that later in your code you can recall what column they c...
5 days ago | 0