
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
Statistics
Content Feed
Subscript indices must either be real positive integers or logicals always show up. what should i do?
See the FAQ for a thorough discussion of what causes the error and how to fix it: https://matlab.fandom.com/wiki/FAQ#%22Subscri...
約7時間 前 | 0
counting vowels then removing them from a txt file
Sounds like homework. Here's a hint for how you can read in each line, one line at a time. % Open the file for reading in text...
約9時間 前 | 0
How can I delete the part of the image if the black area exists in the image?
Try this: % Demo by Image Analyst clc; % Clear the command window. close all; % Close all figures (except those of imtool...
約21時間 前 | 0
How to filter noise in a 3D structure/data array?
It looks as though you might be able to just get rid of all points where z is higher than 0.95 badRows = z > 0.95; z(badRows) ...
1日 前 | 0
Build process is unable to use the Icc compiler
I've never heard of "sont support". It looks like you misspell things a lot. So I'd pay attention to what it says about the fo...
1日 前 | 0
How To: create bare-bone tiny window attached to figure, no GUI
Try creating a scroll panel. See attached zoom demo.
1日 前 | 0
How can we explain number of image features changing as the locations of image partitions are changed?
Depends on what you're measuring. If your feature is just the mean and standard deviation of the gray levels, you'll get those ...
1日 前 | 0
I want to create an if loop inside multiple if loops that are already present
Not sure what you have: a for loop or multiple if/else blocks. An "if" block is not called a loop because it does not loop/iter...
1日 前 | 0
Matlab is automatically downloading files from onedrive and I cannot stop it
OneDrive is normally the master location for your files. That means that the file normally lives in the cloud only, not locally...
1日 前 | 0
Merge two 3D masks
Try this: tumor_mask(tumor_mask == 1) = 50; tumor_mask(tumor_mask == 2) = 60; tumor_mask(tumor_mask == 4) = 70; combinedLabe...
1日 前 | 0
How to count number of blobs
OK, maybe my last answer was too advanced for you. Here is a simpler way. Just threshold, get rid of the background, and get t...
2日 前 | 0
How do I remove every row that has a zero in it?
Try this: % Check which rows have a zero in one or more columns: zeroRows = any(TSLA == 0, 2); % Logical index. Equals true i...
2日 前 | 1
Error: Function definition are not supported in this context. Functions can only be created as local or nested functions in code files.
You have your m-file something like this function [mvnx] = load_mvnx('New-Session-002'); % code end % of load_mvnx % Now scr...
2日 前 | 0
Subscript indices must either be real positive integers or logicals.
See the FAQ: https://matlab.fandom.com/wiki/FAQ#%22Subscript_indices_must_either_be_real_positive_integers_or_logicals.%22
2日 前 | 0
how to get RGB data from image object generated by imagesc()?
rgbImage = ind2rgb(X, colorMap);
2日 前 | 0
The training images are of size 224×224×3 but the input layer expects images of size 224×224×1.
You should write a little script to convert all of your images to gray scale and save them in a different folder so you don't ov...
2日 前 | 0
Non-pixelized image using imagesc (or alternatives)
However you created that image, you simply need to create it with more pixels. You can use imresize and then blur it, but it wo...
2日 前 | 0
How to use 1D projections to reconstruct an image?
This is essentially what CT does. You need to do filtered back projection. Study up on CT and find out how to use the inverse ...
3日 前 | 1
add error for when input is not integer
uiwait(errordlg('Error! You must enter an integer (a numerical digit)'));
3日 前 | 0
Graphing a Histogram for Simulation
How is it a distribution? You're not doing a Monte Carlo - you're not getting random numbers. Not sure what that function is. ...
3日 前 | 0
MATLAB help 2D convolution
Try this: function output_image = my_convolution(image1, filter) [Gmag,Gdir] = imgradient(image1, 'sobel') output_image = GMa...
3日 前 | 0
How to count number of blobs
I don't know why all novices think that just because you can see edges in the image, that edge detection is automatically the fi...
3日 前 | 0
How can I color an image?
I don't think kmeans is a good way to segment a color image. I attach a demo as proof. You'd be better off using discriminant ...
3日 前 | 1
| 採用済み
classifying images based on their object measurement properties and labeling them as such, how can I do this?
As an example, see my Image Segmentation Tutorial in my File Exchange: Image Analyst's File Exchange It's a generic, general p...
3日 前 | 0
| 採用済み
Finding a double in the workspace by name and assigning it to a new variable
"They are named: "p100", "p101", "p102", "p103", etc. " Well that's your biggest mistake. Don't do that. Use an array. Why n...
3日 前 | 0
The graph basic fitting tool accepts a matrice but not the polyfit function... How to do the same thing in a script ?
Try this: % Optional initialization steps clc; % Clear the command window. close all; % Close all figures (except those o...
3日 前 | 0
| 採用済み
I have used following code to segment a fundus image but the results are not very clear. The test4.jpeg fill is the original fundus images that I have used .please help
Try https://www.mathworks.com/matlabcentral/fileexchange/49172-trainable-cosfire-filters-for-curvilinear-structure-delineation-...
3日 前 | 0
Why is ocr not working in this case
ocr() has lots of options. Try experimenting wtih them.
3日 前 | 0
extend prediction bounds curves
I'd just use polyfit() to get the equations that fit your data. Once you have that equation, you can get values anywhere you wa...
3日 前 | 0