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
search for rows in a table and plot scatter3
rowsToPlot = (t.trackID == 1) || (t.trackID == 2) || (t.trackID == 3) x = t.x(rowsToPlot); y = t.y(rowsToPlot); z = t.time(ro...

etwa 11 Stunden ago | 0

Answered
How to set up the axes of a binary Image?
img = imread('cameraman.tif'); binaryImage = img > 150; imshow(binaryImage, 'XData', [-1600, 1600], 'YData', [-1200, 1200]); ...

etwa 11 Stunden ago | 0

| accepted

Answered
Get the number of pulses from data set
Try this: %====================================================================================================================...

etwa 16 Stunden ago | 0

Poll


My favorite MATLAB branded swag is (or would be)

etwa 18 Stunden ago | 26 votes | 1 comments

Answered
Remove Distortion from an Image Using the Camera Parameters Object
If the distortion varies by all those amounts (the ranges you listed) then I don't know how to tell how much any one particular ...

etwa 18 Stunden ago | 0

Answered
Is exp() a Documented Function in the Symbolic Math Toolbox?
Type which -all exp to find out.

ein Tag ago | 0

Answered
Plot a 2D Gaussian prior
Maybe this: arrayWidth = 500; sigma = 80; % Standard deviation. g = fspecial("gaussian", arrayWidth, sigma); % Create Gaussia...

ein Tag ago | 0

Answered
How do i correct for this
whos bou whos w2 if the number of rows of bou don't exatly equal the number of rows of w2, AND the number of columns of bou do...

ein Tag ago | 1

Answered
How to store multiple output tables in a cell array
I suggest you simply things by creating intermediate variables. Trying to index a 2-D cell array inside a cell of another, oute...

ein Tag ago | 0

Answered
Selective AutoResize Children?
Calling your code will place a widget on the figure window of an app the user built with App Designer I presume? Or are you usi...

ein Tag ago | 0

Answered
How to plot a center of pressure plot, where the plot is constantly being updated and the new point connects to the previous point.
s = load(fileName) x = s.x; y = s.y; plot(x, y, 'b-', 'LineWidth', 2); grid on; xlabel('x'); ylabel('y');

2 Tage ago | 0

Answered
I need to pass from a text file to a matrix in Matlab
Or you could do this: ca = {'Frank' 6 2 0; 'Mike' 0 5 4; 'Ben' 23 11 2} % Define a cell array %ca = readcell(fileName); % Read...

2 Tage ago | 0

Answered
How to find the center of matrix
Did you try data(isnan(data)) = 0; mask = data ~= 0; props = regionprops('table', mask, data, 'WeightedCentroid');

2 Tage ago | 1

Answered
How to change figure image to jpg image (image undistortion)
I would never use jpg if you ever plan on using that image for image analysis. Use PNG format. It's lossless compression, has ...

2 Tage ago | 0

Answered
I need to pass from a text file to a matrix in Matlab
After you read this: TUTORIAL: How to ask a question (on Answers) and get a fast answer attach the actual text file, or at lea...

3 Tage ago | 0

Answered
Filling the matrix entries
Perhaps this: A=[1 2 3 4 5 6 7;4 6 7 4 5 8 7; 6 7 8 9 3 5 6] for k = 1 : 3 A(k, k+4)=0; end A % Display result

3 Tage ago | 0

Answered
How to avoid code error when compile stand alone utility
With lots of silly errors, are you even able to run it in the MATLAB IDE? If so, can you simply use >> mcc -m yourMainFile.m ...

3 Tage ago | 0

Answered
save plots as TRC in matlab
See some of the trc links on the right hand side of this page in the "See Also" section. Or else just use exportgraphics to sav...

3 Tage ago | 0

Answered
How to use LUT in image processing?
I'm not sure what you want to do. It sounds like you're describing masking, where you have a binary image of blobs and black ba...

3 Tage ago | 0

| accepted

Answered
Index in position 2 exceeds array bounds (must not exceed 1
Because A has only 1 column, not 2. After you read this: TUTORIAL: How to ask a question (on Answers) and get a fast answer a...

3 Tage ago | 0

| accepted

Answered
how to combine rectangle that so close together?
I would get the centroids of all the boxes. Then get their separations with pdist2. Then if the centroids of any pair are clos...

3 Tage ago | 0

Answered
Plan path with minimum clearance.
I suggest you get a mask of your objects then enlarge them with imdilate to create the safety buffer zone around them. Then see...

3 Tage ago | 0

Answered
How do you stop a MATLAB GUI from clearing axes between plot commands?
Is it possible your missile and target coordinates are exactly overlapping? Or are in line with each other from that point of v...

3 Tage ago | 0

Answered
How to generate perimeter around the sub pixel image.
You don't need to enhance the contrast. Try this: clc; % Clear the command window. close all; % Close all figures (except...

3 Tage ago | 1

| accepted

Answered
Unrecognized function or variable 'classify' in APP DESIGNER
It seems you do not have the Deep Learning Toolbox or Statistics and Machine Learning Toolbox. What does this say: >> ver (er...

3 Tage ago | 0

| accepted

Answered
how to store pixel location and color from impixelinfo
William to get the values of the image under the path you've drawn you need to draw the path and record it's coordinates as you ...

4 Tage ago | 0

| accepted

Answered
Do A-Level students qualify for the matlab student suite license?
Not sure what ALevel is but go here for info on a student license: https://www.mathworks.com/pricing-licensing.html?prodcode=ML...

4 Tage ago | 0

| accepted

Answered
Intersection of row and column
H = [1 0 0 -1 0 0;... 0 1 0 0 -1 0;... 0 0 1 0 0 -1;... 2 0 1 2 0 1;... 1 1 1 1 1 1;... -1 2 -2 -1 2 -2...

5 Tage ago | 0

Answered
Convert 2d image to 3d coordinates
See camera calibration functionality in the Computer Vision Toolbox: https://www.mathworks.com/products/computer-vision.html#ca...

5 Tage ago | 0

Answered
How can I write both alphabets and numbers in .mat file on same cell?
You can list the variables you want to save as arguments in the save function a=0.3 b=9; alpha=-0.89 unUsedVariable = 345; ...

5 Tage ago | 0

| accepted

Load more