Community Profile

photo

Image Analyst


Last seen: Today
30,850 2010 年以降の合計貢献数

Senior Scientist 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. 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

Image Analyst's バッジ

  • Personal Best Downloads Level 5
  • Editor's Pick
  • First Review
  • 5-Star Galaxy Level 5
  • First Submission
  • 36 Month Streak
  • Most Accepted 2014
  • Thankful Level 4
  • Grand Master
  • Revival Level 4
  • Knowledgeable Level 4
  • First Answer

詳細を表示...

貢献した分野
表示方法

回答済み
Does anyone know how to calculate the slope of elliptical line by using the matlab?
Exactly what is an "elliptical line"? That's a new one on me. I know lines, and I know ellipses, but not an elliptical line. ...

約6時間 前 | 0

回答済み
How can I count the pixels in a black and white image?
Try this: numberOfPixels = numel(binaryImage) numberOfWhitePixels = nnz(binaryImage) numberOfBlackPixels = numberOfPixels - n...

約6時間 前 | 0

回答済み
Maximum of the image size png Matlab
If you want to save your 1-D vector as a 2-D image, I suggest you resize it first using reshape().

約12時間 前 | 0

回答済み
Cutting off a segment of an Image that is blurry
Can't you just erase above and below those lines? rgbImage(1 : 500, :, :) = 0; rgbImage(3500 : end, :, :) = 0;

約14時間 前 | 0

| 採用済み

回答済み
Multiple Image Matching using SURF detectors
Works for me. Try this more robust code and tell me what you see in the command window: path_directory_1 = 'fall'; % path_dir...

約15時間 前 | 0

| 採用済み

回答済み
The legend of the plot doesn't appear
Works for me: t = 20; ech = 0.001; k = 1; for i = 0:ech:t y(k,:) = [i 3+sin(4*i)/5+cos(8*i)/9]; k = k + 1; end ...

約16時間 前 | 0

回答済み
replace [ ] in an array with 0's
tables use functions like ismissing() and fillmissing(): newTable = fillmissing(badTable, 'constant', 0)

1日 前 | 0

| 採用済み

回答済み
Edge detection between position and neagtive
Is this what you're looking for: % Create sample data in the range -1 to +1. v = 2 * rand(1, 50) - 1 % Find out which ones of...

1日 前 | 0

回答済み
Create a table with headers and fill in the table with calculations
Try this: t = table(theStd(:), theMeans(:), theMaxes(:), 'VariableNames', {'std', 'mean', 'max'});

1日 前 | 0

回答済み
help on some details of scatterplot
legend(subset,___) only includes items in the legend for the data series listed in subset. Specify subset as a vector of graphic...

1日 前 | 0

| 採用済み

回答済み
How to calculate local maximum point from a derivative of a function?
Why not simply call imregionalmax()? You can smooth the data with a sliding quadratic if you want to before that with sgolayf...

1日 前 | 0

回答済み
How to get the sum of the series: 1 + 1/2 + 1/3 + 1/4 + ... + 1/n?
Try this: n = 1000; denominators = 1 : n; theTerms = 1 ./ denominators; seriesSum = sum(theTerms)

1日 前 | 0

回答済み
How to calculate surface area / volume for multiple clusters from 3D image stack
To get a count of voxels on the surface, you can scan the image voxel by voxel and check the 6 neighbors of the voxel. If any o...

2日 前 | 0

| 採用済み

回答済み
How can I keep overlapping regions that I see in Imfuse and remove everything else in the image?
This can be done in one line of code with imreconstruct(). J = imreconstruct(marker,mask) performs morphological reconstruction...

2日 前 | 0

| 採用済み

回答済み
Get frames of a video
See my attached demo. I use it to read in all the frames of a video and then, optionally, write them out to individual image fi...

2日 前 | 0

回答済み
Binarization to Crop Image
I would try to have the blue tape completely surround the hair and then do color segmentation on the blue tape. Then pick the b...

2日 前 | 0

| 採用済み

回答済み
While loop with OR
Trying to be as general as p[ossible, try this: % Define initial vector: v = 1:14 % Get everything except for certain values:...

2日 前 | 0

回答済み
How to write data into .txt file
% Ask for the name of the file that the user wants to save. startingFolder = pwd % or wherever you want. defaultFileName = ful...

2日 前 | 0

回答済み
calculate average only for one group
Try the built-in functions grpstats() or splitapply(). Attach code to make your table if you need more help.

2日 前 | 0

回答済み
I want a Mathworks Polo Shirt
If you have a 3-D printer you can print your own logos. We just bought an Ender 5 printer. (https://creality3d.shop/collection...

3日 前 | 1

回答済み
Mathworks and Matlab merchandise
If you have a 3-D printer you can print your own logos. We just bought an Ender 5 printer. (https://creality3d.shop/collection...

3日 前 | 0

回答済み
MATLab promotional items?
If you have a 3-D printer you can print your own logos. We just bought an Ender 5 printer. (https://creality3d.shop/collection...

3日 前 | 0

回答済み
Question about plotting time series graph in Matlab
Try plot(subplot1, t, ea, 'r-', 'LineWidth', 2) grid on;

3日 前 | 0

回答済み
Question about plotting time series graph in Matlab
Doesn't this look kind of like your image? t1 = datetime(1971,1,1,8,0,0); t2 = datetime(2017,1,1,8,0,0); t = t1 + calmonths(1...

3日 前 | 0

回答済み
Accessing a value in a vector from a conditional statement
Use find(): v=[6 10 25 35 50 65 80] x=10.02 y=10.47 mv=max(x*.125,y*1.25) [~, index] = find(v >= mv, 1, 'first') value = v...

3日 前 | 0

回答済み
unstack warnings about variable names
Using your table's name, what does this say if you stop there and type this into the command window. yourTableName.Properties.V...

3日 前 | 0

回答済み
Pixel to Area conversion accruacy issue with Matlab and im2bw function
As you can see from this corrected code: clc; % Clear the command window. fprintf('Beginning to run %s.m ...\n', mfilename)...

3日 前 | 1

回答済み
Please help how to read colour depth of image in matlab
Hint: rgbImage = imread('peppers.png'); size(rgbImage) whos rgbImage That should be enough for you to figure it out.

3日 前 | 0

回答済み
I find there is some problem with the importdata function import data, there is some data without negative character?What is the reason?
I don't know. I think maybe all the minus signs in the string on each line might be confusing it. Try readmatrix: data = read...

4日 前 | 0

回答済み
How to code image types?
Try this: grayImage = imread(fullFileName); % Get the dimensions of the image. % numberOfColorChannels should be = 1 for a gr...

4日 前 | 1

| 採用済み

Load more