
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,340 Answers
17 Files
Cody0 Problems
1 Solution
24 Highlights
RANK
2
of 273,624
REPUTATION
74,518
CONTRIBUTIONS
0 Questions
37,340 Answers
ANSWER ACCEPTANCE
0.00%
VOTES RECEIVED
11,648
RANK
29 of 18,460
REPUTATION
22,843
AVERAGE RATING
4.70
CONTRIBUTIONS
17 Files
DOWNLOADS
666
ALL TIME DOWNLOADS
209815
CONTRIBUTIONS
0 Posts
CONTRIBUTIONS
0 Public Channels
AVERAGE RATING
CONTRIBUTIONS
24 Highlights
AVERAGE NO. OF LIKES
2
Content Feed
Trying to figure out the roughness of a circle imfindcircles pol2cart, but not getting the results I expect
What I'd do is to use bwboundaries to get the coordinates of the boundaries and then computer the MAD or RMS of the actual bound...
10 hours ago | 0
Using Matlab R2022b from a non-admin account without admin password on Windows 10
See the FAQ: https://matlab.fandom.com/wiki/FAQ#After_installation,_MATLAB_crashes_or_gives_an_error_message_when_I_try_to_run_...
10 hours ago | 0
Issue when using ceil function
See the FAQ: https://matlab.fandom.com/wiki/FAQ#Why_is_0.3_-_0.2_-_0.1_(or_similar)_not_equal_to_zero?
10 hours ago | 1
read file from uigetfile routine
Don't use path for the name of your folder because path is a built-in variable name. Try this: [baseFileName, folder] = uigetf...
11 hours ago | 1
How can I do scatter density plot inmatlab?
What about simply using scatter : scatter(Blue_ELM , Blue_USGS) xlabel('Blue_ELM') ylabel('Blue_USGS') If you have any more ...
11 hours ago | 0
VAE import custom data
I would just extract all your images to regular image files (like PNG images) and then instead of calling X = processImagesMNIS...
20 hours ago | 0
what does pc1 and pc2 represent?
The pca function will tell you what each PC is composed of. It gives you the weights of the original independent variables, rig...
22 hours ago | 0
How to take a 2d slice image and convert it to a 3d image.
for k = 1 : 360 fileName = sprintf('%ddegree.tiff', k) sliceImage = imread(fileName); if k == 1 [rows, c...
1 day ago | 0
Use variable as placeholder in a path
Try this: folder = '/Users/reubenaddison/Documents/Data/PO1/'; fullFileName = fullfile(folder, filenames{trialnumber}) % Use b...
1 day ago | 0
How to compile .mex from folders path?
I don't understand. Like Jan said it looks like they have already been compiled into mex files. Do you want to compile your de...
2 days ago | 0
using lsqcurvefit for fitting the convoluted function to the data set
You can use fitnlm to fit a sigmoid to your data. See attached demo. You can change the formula for the equation of course. ...
2 days ago | 0
I am installing Matlab R2022b for Linux on Ubuntu 22.04, but when I reach the Login name process, it freezes every time.
Looks like the FAQ contains what you should do. https://matlab.fandom.com/wiki/FAQ#During_installation,_the_installer_crashes,_...
2 days ago | 0
| accepted
Un-concatenate a vector to a matrix
Try this: % Define vec1: vec1 = 100; % Create mat1: mat1 = reshape(1:vec1, 10, [])' % Reshape into 10 rows.
2 days ago | 0
How do I recover matlab after reinstalling the system?
Sure - give it a try.
2 days ago | 0
MATLAB runtime with multiple versions on computer.
See the FAQ: https://matlab.fandom.com/wiki/FAQ#My_standalone_executable_won't_run_on_the_target_computer._What_can_I_try? When...
3 days ago | 0
Conversion of (129x7 complex double) to an Image
Try exportgraphics for k=1:size(cm,2) spectrogram(cm(:,k)); baseFileName = sprintf('Spectro_Subject %d_channel %d_win...
3 days ago | 1
| accepted
How do I replace one value of a matrix with another value from a different matrix?
It will work but you're going to have to type something after the equals sign, like A(1,1) = B(2,2) otherwise how will it know...
3 days ago | 1
license manager error -95
How did you try to "resolve the host name"? Are you sure you're connected to your license server and the internet? Did you con...
3 days ago | 0
How to plot multiple plots in one figure without overwriting
Get rid of the calls to figure() clf because it's clearing everything you've plotted prior to that.
4 days ago | 0
| accepted
Camera-to-circled object distance finder
Try this: % Demo by Image Analyst clc; % Clear the command window. close all; % Close all figures (except those of imtool...
4 days ago | 0
| accepted
Defining and calling functions in matlab
Your script calls wbl2, not wbl. And your original wbl function function out = wbl(X) n=numel(X) A1=X(:,1); A2=X(:,2); %o...
4 days ago | 1
How do I know the length of line?
See examples in the help for imdistline help imdistline
4 days ago | 0
extracting the count and size of white dots as a function of its location
See my Image Segmentation Tutorial in my File Exchange: Image Analyst's File Exchange It's a generic, general purpose demo of ...
5 days ago | 0
| accepted
How to find the mean of a histogram without the mean function?
What about a for loop summing up the values then dividing by the number of items you summed? data = rand(100); trueMean = mean...
5 days ago | 0
| accepted
I know the coordinates of several scattered points in space, how can I fit them to a sphere?
It looks like the input data for both functions is an N-by-3 matrix. See this paper Least-squares orthogonal distances fitting ...
5 days ago | 0
| accepted
Error using actual and detected edge image sizes must be same error.
@DGM has the right answer. For more on this, see Steve's blog: Too much information about the size function | Steve on Image P...
5 days ago | 0
Unclear periodicity output with daily temperature dataset using periodogram
I agree with everything Star said - I was going to say the same things. But what is "background"? Does that change seasonally?...
5 days ago | 0
How to alter or hide caret in command window.
I've never seen a black block cursor (unless I'm in overtype mode). Mine is always a thin vertical line. Check to make sure yo...
5 days ago | 0
Can't open files
Try changing the first few lines of the function to this function varargout = parse_directory_for_dicom(dirname) dirListing = ...
5 days ago | 0
How to skip the first line of a text file when reading it?
Try readlines: allLines = readlines('ab.txt') % Gets every line into a cell. % Skip first two lines allLines = allLines(3:end...
5 days ago | 0