Community Profile

photo

Image Analyst


Last seen: Today
30,073 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

詳細を表示...

貢献した分野
表示方法

回答済み
Automatic ROI selection of edges in grey scale image of squares
The number of peaks and valleys should be the same, but you have to take into account that the radii wrap[ around, so that if a ...

約2時間 前 | 0

回答済み
internal boundries of 2d shape
Think about it. There is no internal boundary. You can obtain outer boundary through boundary() or convhull(). Like if you wr...

約2時間 前 | 0

回答済み
Fraunhofer diffraction of circular aperture
The Fraunhofer diffraction pattern is the Fourier Transform of the aperture times the illumination pattern at the aperture, whic...

約12時間 前 | 0

| 採用済み

回答済み
How to obtain entropy image, inverse difference image ,contrast image, energy image, etc from the GLCM features ..?
The 4 properties from graycoprops() are just scalars so the accepted answer gives just images that are one pixel (one value). Y...

約13時間 前 | 1

回答済み
Robot Vision : Internal and External Corner detection code
If you have the Computer Vision Toolbox, try detectHarrisFeatures Detect corners using Harris–Stephens algorithm and return co...

約13時間 前 | 0

回答済み
coonecting line closer to next xy coordinates based on distance
See my attached edge linking demos. Adapt as needed.

約13時間 前 | 0

回答済み
location of pixel from minimum and maximum value is in histogram
See if this is what you want: % Read in image. grayImage = imread('pout.tif'); subplot(2, 1, 1); imshow(grayImage); % Get h...

約14時間 前 | 0

回答済み
Physics Problem using Matlab Script
In general: Compute the time to fall from h0 =(1/2) * a * tmax^2 Compute the distance from xmax = v0x * tmax See my attached ...

約15時間 前 | 0

回答済み
getting pixels information of the image
Try this. Adapt as needed. % Create some sample data - a small image. grayImage = uint8(10*magic(5)) [rows, columns] = size(...

約15時間 前 | 0

回答済み
Change values of axes without changing the image
You can use imshow() to put in actual numbers: imshow(yourImage, 'XData', [0, 1500], 'YData', [0, 35]);

約15時間 前 | 0

| 採用済み

回答済み
i have already borrowed matlab borrowed license,how to increase the borrowed license date
Call the sales department and get your own copy. You can get your own version free for 30 days, then you can buy a license.

1日 前 | 0

回答済み
save image without the white border
Have you tried export_fig? http://blogs.mathworks.com/pick/2010/05/28/creating-and-exporting-publication-quality-graphics/

1日 前 | 0

回答済み
calculating a interpolation for a false data and inserting the calculated value back at its original place
Don't delete them! Just create a new array. Try something like (untested): plot(W(idx), 'b-'); stdDev = std(W(idx)) meanVal...

1日 前 | 0

回答済み
how can i add unit in both input and output
Not exactly sure what formula you're using but this might be close: price = money('dollar') price = money('dollar', 2) price ...

2日 前 | 1

| 採用済み

回答済み
How to mask the peak of a curve ?
See my attached demo for fitting two Gaussians on a slant to noisy data. It should be very easy for you to adapt it to use only...

4日 前 | 0

| 採用済み

回答済み
What does this code do
It sets the variable doorsorted to one of 4 other variables depending on the value of the h'th element of numberOfDoors. It rep...

4日 前 | 0

回答済み
How do I change the appearance of a tick label over a number of iterative values through a pre-exisitng tick label?
See attached demo that shows you how to control appearance of lots of things on an axes control. % Demo to make a black graph w...

4日 前 | 0

回答済み
Why do we transfer the image into double?
No, it's usually not. But sometimes it is, like if you want to use conv2(). It has to do with how MATLAB likes to multiply var...

4日 前 | 0

| 採用済み

回答済み
Plot roots of non-linear equation
Did you try the plot() function? x = linspace(-30, 40, 1000); fx = (x .^ 2 ./ (x+1)) .^ 0.3333333; plot(x, fx, 'b-', 'LineWid...

5日 前 | 1

回答済み
How do I seperate datapoints in a plot?
Have you tried masking? indexes = S(:, 2) > y; S_AboveLine = S(indexes, :); Attach your S data in a .mat file if you need mor...

5日 前 | 0

回答済み
Confusion matrix over all images from a folder/directory.
See code snippets in the FAQ: https://matlab.fandom.com/wiki/FAQ#How_can_I_process_a_sequence_of_files.3F

5日 前 | 0

| 採用済み

回答済み
How to apply imagesc on the plot with two lines?
Not sure what you're asking. imagesc() applied to images, not plots. If you want to grab a snapshot of your axes with getframe...

5日 前 | 0

回答済み
cant write image exactly shown by imshow
To write the image exactly as it is shown, you can use getframe() and then imwrite(). Keep in mind that this is like a screensh...

5日 前 | 0

回答済み
Index exceeds matrix dimensions.
Put this as the first lines inside your for loop if n+1+2*WL > length(data) fprintf('Skipping n = %d because %d (which is ...

5日 前 | 0

回答済み
How to ask the user of my project to name and save there work?
Try save() and load(): % Get the name of the file that the user wants to save. % Note, if you're saving an image you can use i...

5日 前 | 0

| 採用済み

回答済み
split an image into six equal parts
You can use blockproc(). See attached demos.

5日 前 | 0

回答済み
I got subscript indices must be real positive integers or logicals on my code
This is a FAQ (possibly the most F or the error message questions), so see the FAQ: https://matlab.fandom.com/wiki/FAQ#.22Subsc...

5日 前 | 0

回答済み
how to write a detection algorithm for the peaks of a signal
Try findpeaks() if you have the Signal Processing Toolbox: [peakValues, indexesOfPeaks] = findpeaks(gsrSignal); plot(gsrSignal...

5日 前 | 0

回答済み
can you wirte a code in matlab which is using instead of nlfilter
Just have a for loop over all the images. I think it should go something like this: for k = 1 : numberOfImages thisImage ...

5日 前 | 0

回答済み
Since my variable changes size on every loop iteration, how do I preallocate memory?
You can do this: %% Calculate dff fd = prctile(Activity_smooth,10); %baseline, f0 % Calculating Activity(k)-fd/fd for photo...

5日 前 | 0

| 採用済み

Load more