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

Programming Languages:
MATLAB, Visual Basic
Spoken Languages:
English

Statistics

All
  • MATLAB Central Treasure Hunt Finisher
  • 36 Month Streak
  • Most Accepted 2014
  • Solver
  • Personal Best Downloads Level 5
  • Editor's Pick
  • First Review
  • 5-Star Galaxy Level 5
  • First Submission
  • Thankful Level 4
  • Grand Master
  • Revival Level 4

배지보기

Content Feed

보기 기준

답변 있음
Using for loop to loop over pixels in RGB image and brighten the image.
What are you doing with c? Nothing. Anyway, c will be the same as the original b. Where are you actually displaying the image...

약 4시간 전 | 0

답변 있음
finding the centre line of the binary image
Try [rows, columns] = size(binaryImage); leftEdges = nan(rows, 1); rightEdges = nan(rows, 1); for row = 1 : rows t = fi...

1일 전 | 0

| 수락됨

답변 있음
UITable color for value
Yes. Not sure how you're doing the display but you could make an array of circles and a colormap. Then use imshow(yourImage,...

1일 전 | 0

답변 있음
Why am I receiving the error "Array indices must be positive integers or logical values."?
You might want to learn about this and lots of other good things in the FAQ: https://matlab.fandom.com/wiki/FAQ#.22Subscript_in...

1일 전 | 1

답변 있음
how to assign imagesc to figure 1
Following Walter's code call figure(2) to create a figure numbered "2", then use bwmorph() with the 'clean' option to remove sin...

1일 전 | 0

답변 있음
how can i generate random spikes of magnitude 1 and 0 (digital pulses)in matlab
Use r = randi([0 1], 1, numElements); To widen the pulses use movmax(). To control the rise and fall of the pulses, use movm...

1일 전 | 0

| 수락됨

답변 있음
Can we apply histogram equalization on the HSV image?
Yes, though the results might look pretty strange unless you applied it to only the V channel, like this: clc; % Clear the c...

1일 전 | 0

답변 있음
if with 2 conditions
What does this say whos Ree It's probably a vector, not a scalar.

1일 전 | 0

답변 있음
How to suppress anonymous function handle being created?
You don't need to define it in a loop. You can define it outside the loop and just add the other variables to the input argumen...

1일 전 | 0

답변 있음
Exporting images (png) through export_fig - painfully slow
Try comparing it to exportgraphics() but you'd need r2020a or later.

2일 전 | 0

답변 있음
Displaying a set of images from a folder
FAQ: https://matlab.fandom.com/wiki/FAQ#How_can_I_process_a_sequence_of_files.3F

2일 전 | 0

답변 있음
How to download workspace to a .xls file?
Try readcell() and writecell(). If someone changes it in Excel, it won't automatically update the workspace in MATLAB. You'll ...

3일 전 | 0

답변 있음
how can i use clarity factor with gaussian kernel in image processing
Looks like they define clarity as the max of the gradient in each floc blob: "The maximum value of Ig associated with each floc...

3일 전 | 0

답변 있음
how to calculate the area size of each spot in the image of ROI (pixels) in Matlab
See my Image Segmentation Tutorial and adapt as needed: Image Analyst's File Exchange If you need to background correct your i...

3일 전 | 0

| 수락됨

답변 있음
I have a problem getting the MAIN GUI to appear on my screen.
I don't know why this always happens on the weekend. Since it's an installation problem (you can't run MATLAB), you need to cal...

3일 전 | 0

답변 있음
Error: "Difference order N must be a positive integer scalar"
If you look at the documentation for diff() you'll see that the second argument is not a vector variable but a number for the di...

3일 전 | 0

답변 있음
How to access the equation above the while loop
Try this: % Demo by Image Analyst clc; % Clear the command window. close all; % Close all figures (except those of imtool...

3일 전 | 1

답변 있음
From equation to matrix with for loop
Do you mean like this: x = 1 : 12 numRows = 3; % Whatever you want. y = zeros(numRows, length(x)); % Preallocate. for row = ...

3일 전 | 1

| 수락됨

답변 있음
curve fitting and image segmentation
@Cansu Kelebek, try this to find the dividing line between the 2 breasts: % Demo by Image Analyst clc; % Clear the command ...

3일 전 | 1

답변 있음
How to create a .mat file and format the data with 5 features to classify using ANN
Try the Classification Learner App on the Apps tab of the tool ribbon. Let us know if you can't figure it out.

3일 전 | 0

답변 있음
Amplitude detection in time series data
You could probably use stdfilt() or movstd(). Try different window widths and plot the output. Or try thresholding and labelin...

3일 전 | 0

답변 있음
I dont understand this error
You need to assign BOTH A and B, not just one of them. You only went into the else block and so you only assigned B, not A. So...

3일 전 | 0

답변 있음
how can I segment breast thermogram to extract breast region..??
Look here for papers on it: http://www.visionbib.com/bibliography/contentsmedical.html#Medical%20Applications,%20CAT,%20MRI,%20...

3일 전 | 0

답변 있음
For loop faster than vectors?
I'm not surprised. See my attached demo: Vectorized won 403 times out of 1000 = 40.3%. For loop won 597 times out of 1000 =...

3일 전 | 1

답변 있음
Am I allowed under the license agreement to keep using a previous version of matlab after I install a newer version?
You can always call them and ask. I have a professional license and for that it's not unusual to have multiple versions install...

3일 전 | 0

| 수락됨

답변 있음
How do you plot a function?
Try this: t = linspace(-pi, pi, 1000); xt = (12 + 7 * sin(pi * t - (1/3 * pi))) .* cos(13 * pi * t); plot(t, xt, 'b-', 'LineW...

4일 전 | 0

답변 있음
calculate summation of vectors
Hint: oddTerms = 501 : 2 : N; evenTerms = 500 : 2 : N;

4일 전 | 0

답변 있음
Plz help how can i do this
Try this: TTmap = {'T' '0' '0' 'T'}; dna_stego={'ATA' 'ACC' 'AAC' 'AAC' 'CAG' 'ACC'}; amino_acid={'CG' 'GG' 'TC' 'CC' 'AC' '...

4일 전 | 0

답변 있음
setting a threshold for consecutive number
Make X an array, and if X(h), X(h-1) and X(h-2) are all the same, get a new X. Like this: numTrials = 45; maxRunLength = 3; ...

4일 전 | 0

| 수락됨

답변 있음
How to get optimal linear scaling factor for a set of vectors
You can use the Regression Learner App. It's a useful tool to know how to use. You basically give it all your inputs, and your...

4일 전 | 1

더로드