
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:
Image Data Workflows, Industrial Statistics, Image Processing and Computer Vision
統計
Content Feed
What is the difference in inpaintn and inpaint_nans functions?
You should also look at the function regionfill in the Image Processing Toolbox, if you have it. Does essentially the same thin...
約2時間 前 | 0
Remove falsely detected foreground (image segmentation)
Go here for better, and published, algorithms: https://www.google.com/search?hl=En&as_sitesearch=www.visionbib.com%2F&bthG=Goog...
約3時間 前 | 0
送信済み
Thermal image - color to temperature
Convert a pseudocolored RGB thermal image from a thermal camera, using the embedded color bar, into a temperature image.
約9時間 前 | ダウンロード 13 件 |

How can I take the rgb value of an image and color correct to an original rgb value?
You forgot to attach your reference image and the image that needs correction. Basically you need to segment the image to find ...
約9時間 前 | 0
What causes strange behavior of subtracting?
It's explained pretty well in the FAQ: https://matlab.fandom.com/wiki/FAQ#Why_is_0.3_-_0.2_-_0.1_(or_similar)_not_equal_to_zero...
約10時間 前 | 0
How to take Image as Input in a function
For example grayImage = imread('moon.tif'); meanGL = mean2(grayImage) grayImage2 = DarkenImage(grayImage); % Call function m...
1日 前 | 0
Why does this give me the "Unable to perform assignment because the left and right sides have a different number of elements." error?
Perhaps make it a cell array: numControls = length(app.components) display_names = cell(numControls, 1); for k = 1 : numContr...
1日 前 | 0
Why i cannot get full database?
Maybe it's due to you looking for the wrong extension in the folder. For example, maybe this: addpath('C:\Users\User\Desktop\L...
1日 前 | 0
Matlab plots not working
You probably redefined the built-in function "axis" with your own m-file, function, or variable. Don't do that. rename your m-...
1日 前 | 0
| 採用済み
why is the lamp changing color?
In Numer_of_zonesEditFieldValueChanged you have app.Lamp.Color='r'; and app.Lamp.Color='green'; so it's quite possible that ...
2日 前 | 0
I have a query with regards to matlab app designer
Make a second GUI where you collect your input. Have it return the values separately, or all together as fields of a structure....
3日 前 | 0
Hi everyone, how do I fix this issue/>>>>>>Array indices must be positive integers or logical values.
Since this is one of the most common FAQs, see the FAQ for a thorough discussion: https://matlab.fandom.com/wiki/FAQ#.22Subscri...
3日 前 | 0
I want to find second and third maxima in a row of a matrix of size 1000*8
Use maxk: m = randi(99, 4, 10) % Sample small matrix. Replace with yours. row = 2; % Whatever row you want. v2 = maxk(m(row,...
3日 前 | 0
| 採用済み
How to find the Feret Diameters of a leaf
Did you search the tags for leaf? Because there are lots of questions about analyzing leaves. Here is a solution for a single ...
3日 前 | 0
It either tells me "Too many arguments specify one" or "index in position 2exceeds array bounds" for line 9 (plot)
Evidently sim does not produce 3 output arguments. You seem to think it will give you t, x, and y. It does not. help sim Try...
3日 前 | 0
Matlab app for non matlab software holders
If you have the compiler toolbox you can compile a standalone executable for them. See the FAQ: https://matlab.fandom.com/wik...
4日 前 | 1
How to call sigmoid function inside runge kutte orde 4? Is it possibel?
To call a function from within another function, just call the function by name and pass it the arguments it wants. For example...
4日 前 | 0
| 採用済み
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日 前 | 0
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...
4日 前 | 1
| 採用済み
Deconvolution process of IR spectral data
Did you try conv or deconv or any related functions?
5日 前 | 0
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...
5日 前 | 1
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...
5日 前 | 0
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)?
6日 前 | 0
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.
6日 前 | 0
| 採用済み
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.
6日 前 | 0
I have a matrix with elements both real and complex.I want to find Max value within a column of that matrix ,,ignoring all the complex element in that column.
Try this: v = [1; 2; 3+2i] goodRows = imag(v) == 0 theMax = max(v(goodRows))
6日 前 | 0
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?
6日 前 | 0
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...
6日 前 | 0
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...
6日 前 | 0