Community Profile

photo

Image Analyst


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

Statistics

All
  • 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

배지보기

Content Feed

보기 기준

답변 있음
cell array indexing oddity
I know you said you tried using cell2mat(), but you must have not used it correctly. Try using cell2mat() like this: test = nu...

약 20시간 전 | 0

답변 있음
How to calculate the number of consecutive negative values in an array before a positive appears?
Here's another way: c =[-0.4607 -0.4659 -0.5165 -0.5168 -0.5164 -0.4626 -0.4668 -0.3730 -0.3426 0.3224 ... ...

약 21시간 전 | 0

| 수락됨

답변 있음
What is missing from MATLAB #2 - the next decade edition
I'd like questdlg() to be able to take more than 3 buttons. Often I need 4 buttons, like "Yes", "No", "Cancel", and "All", li...

1일 전 | 0

답변 있음
How does imresize 'Antialiasing' work?
It probably blurs the image slightly.

1일 전 | 1

답변 있음
segment a image and then save all segments with new names
You need to use sprintf() at the right place to construct the filename you want. You are not doing that. Maybe if you indented...

1일 전 | 0

| 수락됨

답변 있음
Detecting black blob (mouse) in .tif frames
You can basically put it into a loop over video frames where you get a frame and then do (untested, but see attached demo): % C...

2일 전 | 0

| 수락됨

답변 있음
What is the most correct way of determining whether variable contains a number
You can use isempty() to determine if a variable has any variable of any class whatsoever in it: if isempty(yourVariable) ...

3일 전 | 0

답변 있음
Obtaining 3D matrix /image from voxel array with co-ordinates X,Y and Z with the intensity ?
I know it's kind of obvious, but did you try a nested for loop? x = squeeze(n(:, 1)); y = squeeze(n(:, 2)); z = squeeze(n(:, ...

3일 전 | 1

답변 있음
run regression, change the value of x and calculate how y changes, and then plot both
Use a for loop to alter T.X1 for numRuns = 1 : 10 % However many you want x = [T.X1, T.X2]; mdl =fitlm(x, T.y) %...

3일 전 | 0

| 수락됨

답변 있음
correlation of nonlinear variables
If you want, you can try to fit some model through your data, like an exponential growth or decay if you suspect that is the rel...

3일 전 | 0

답변 있음
How to shade/color overlapped area in the graph?
The code in the FAQ will need to be modified slightly for your data: https://matlab.fandom.com/wiki/FAQ#How_do_I_shade_the_regi...

3일 전 | 0

답변 있음
How to create new ppt by using Matlab Script ?
See official Mathworks answer: https://www.mathworks.com/matlabcentral/answers/103175-how-can-i-create-slides-in-ms-powerpoint-...

3일 전 | 0

| 수락됨

답변 있음
diving all images in folder into n horizental and vertical strips
You can get the rows and columns like this [rows, columns, numberOfColorChannels] = size(yourImage); r = ceil(rows/4); c = ce...

4일 전 | 0

| 수락됨

답변 있음
sinusoidal signal with an amplitude of 3V and a 50 Hz frequency. time from 0 to 0.05 s along the time axis.. can someone help me to do this?
Try this (assuming it's not your homework): clc; % Clear the command window. close all; % Close all figures (except those ...

5일 전 | 1

| 수락됨

답변 있음
How to identify duplicate elements index values in this array without deleting them
Try this: A = [53 54 80 1 21 43 12 0 27 71 14 0 52 55 70 23 36 69 26 0 46 66 38 0 68 78 60 0 59 3 48 0 74 7 42 0 42 17...

5일 전 | 0

| 수락됨

답변 있음
extracting x,y data from certain time points in matrix?
Instead of x = find(srtm(:, 1)> 5 & srtm(:,1) < 20) to do masking from 5 to 10 inclusive, you need to change x to indexes, 20...

5일 전 | 0

| 수락됨

답변 있음
How can i fill a pre-allocated matrix 2D?
I'd use xcorr2().

5일 전 | 0

답변 있음
Entropy of an image
@ammu v, to compute the entropy of just a region of interest in an image you first have to define a binary image (mask) that is ...

5일 전 | 0

답변 있음
I'm writing a code for identifying the faults in image , Request you to suggest the best way to identifying the faults. Attached an image for reference. Thanks
I'd create a template of a "good" region. Then use normxcorr2() to do normalized cross correlation on it. Examine the output i...

5일 전 | 0

답변 있음
How to setup the step size for sliding window
You need to use blockproc(). It can do a sliding window that moves in "jumps" of 3 pixels. Please adapt the attached demo.

5일 전 | 0

답변 있음
Sliding Window through images
You need to use blockproc() with a slight overlap. I'm attaching my demo. Adapt it as needed.

5일 전 | 0

답변 있음
How can I find the local maximum and local minimum in my dataset?
Depends on exactly what you mean by local min or max, and I don't see any black or red circles in the picture you posted. You c...

6일 전 | 0

| 수락됨

답변 있음
Highlight the region of plot or find some reliable and proper evaluation for the plot
Try this, and adapt as needed: clc; % Clear the command window. close all; % Close all figures (except those of imtool.) ...

6일 전 | 0

답변 있음
Reading multiple sheets from an excel file
Try this: baseFileName = 'BC1 2007-2020.xlsx'; % using a fully-qualified filename here would be good practice tblAllShe...

6일 전 | 0

답변 있음
Imagedatastore can not find files
Did you look at what the fullfile() returns? Let's pull it out separately and see categories = {'x','y','z','a','b'}; rootFol...

6일 전 | 0

| 수락됨

답변 있음
Problems with 'uigetfile' and 'imread' in simple MATLAB Web App
"If my goal is to have the user be able to upload one or more image(s) for analysis, is there a correct way to do this?" <== Wah...

6일 전 | 0

제출됨


Fit Multiple Gaussians
Fit a specified number of Gaussians to a test signal.

6일 전 | 다운로드 수: 33 |

Thumbnail

답변 있음
readtable() on a csv is bringing in "missing" values when its a letter but reads fine when its a number
csvread() reads an array of all numbers. readtable() can read numbers and characters/strings but all items in a single column...

6일 전 | 0

답변 있음
why this line gives error?
Can't you crop out a portion of it that demonstrates the error and upload that? What are these values? Put in this code after ...

6일 전 | 0

답변 있음
Having issue with imwrite. I'm attaching my code and error below.
My guesses are either that the file is probably open and locked in some other program when you try to blast over it, and so it w...

6일 전 | 0

| 수락됨

더로드