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

回答済み
I can't type where is my licence
You can enter your email address during the activation/installation process instead of a "File Activation Key". If that doesn't...

約4時間 前 | 0

回答済み
Shortkey to open previous Editor tab?
Not that I'm aware of, but that would be nice, especially when you have dozens of tabs open and can't see the one you want so yo...

約5時間 前 | 0

回答済み
Using X,Y,Z coordinates and grayscale values of pixels to reconstruct an image
Do the xyz values correspond to voxel locations? If so, simply use a for loop to stuff the value into the appropriate voxel. m...

約7時間 前 | 0

回答済み
How do I change the values of diag(matrix) ?
Try this (using eye() to get a mask of the diagonal elements): matrix = [... 3 0 0 0 4 0 0 0...

約8時間 前 | 0

| 採用済み

回答済み
Changing Values of a Large Array
Do not use two dimensions for a 1-D array. And you can do it vectorized (no for loop) if you use ./ like this: true_Stress = s...

約8時間 前 | 1

| 採用済み

回答済み
I would like to know how to convert a binary image to a pseudo color image based on closed regions
Try this: % Demo by Image Analyst clc; % Clear the command window. close all; % Close all figures (except those of imtool...

約8時間 前 | 0

回答済み
How to store images in an array ?
You can store the images in a 3-D array. Something like (untested): redImages = zeros(rows, columns, 50, 'uint8'); greenImage...

約9時間 前 | 0

回答済み
How I can solve this kind of error?
Before the while loop, put this [rows, columns] = size(comb5) % Don't use a semicolon what do you see? Chances are you have ...

約12時間 前 | 0

回答済み
Moving to the next iteration of external loop from inside the nested loop
I believe this should do it: for yy = 1 : 10 skipIt = false; for month=1:12 for day=1:31 for U...

約12時間 前 | 0

回答済み
convolution of multiple images with multiple filters
I'd just do a for loop over the 4th dimension for k = 1 : size(X, 4) thisFilter = F(:, :, :, k); thisX = X(:, :, :, k...

約13時間 前 | 0

| 採用済み

回答済み
DICOM Images show greyish
Try using [] in imshow() to scale your min to 0 and max to 255: imshow(yourGrayScaleImage, []);

約13時間 前 | 0

回答済み
How can I solve this issue : "Products require a supported compiler"?
Most likely you can ignore it. It's a notification, not an error. I have Microsoft Visual Studio compiler on my computer and I...

約13時間 前 | 0

回答済み
Change char to cell
See answer in your duplicate question here: https://www.mathworks.com/matlabcentral/answers/1570048-how-to-convert-1x2-double-i...

約14時間 前 | 0

| 採用済み

回答済み
How to add iteration in a string (make multiple strings using iterations without indexing) ?
If I understand you correctly you want to dynamically/programmatically create named variables and then access them later by that...

1日 前 | 1

回答済み
How Can I Plot f(n*x)
Assuming it's not your homework (because you'd get into trouble for submitting our code as your own), try this: x = linspace(1,...

1日 前 | 2

| 採用済み

回答済み
fprintf problems with new lines
Instead of brackets and using two separate strings: fprintf(['--------------- ---------------------- ----------------------...

1日 前 | 0

| 採用済み

回答済み
Help using menu option
Example from the help: list = {'Red','Yellow','Blue',... 'Green','Orange','Purple'}; [index, tf] =...

1日 前 | 0

回答済み
HOW TO CALCULATE THE DICE SIMILARITY OF THE IMAGES SUBPLOT.
Just read in I before the loop, then put the line similarity(ii) = dice(I, II) inside the loop.

1日 前 | 0

回答済み
How to combine all the segmented binary images in one figure
You can OR them together allBW = BW1 | BW2 | BW3 | BW4; imshow(allBW);

1日 前 | 0

| 採用済み

回答済み
How to understand the error in the app developed from MATLAB app designer?
Most likely it can't find your files because you're not using the fullfile() function. See these two links: https://matlab.fan...

1日 前 | 0

回答済み
How can I increase the number of Fourier frequencies by adding 500 zeros to the end of the 27-sample-long signal ??
Duplicate question #3. Previously answered here: https://www.mathworks.com/matlabcentral/answers/1570303-how-to-add-zero-point...

1日 前 | 0

回答済み
Saving For Loop Values Into a Matrix
Try this: alli = 0:0.1:1 allj = 0:0.1:1 for k1 = 1 : length(alli) i = alli(k1); for k2 = 1 : length(allj) ...

1日 前 | 0

| 採用済み

回答済み
How can I define successive vectors by matlab?
Yes, you get new u and v vectors every time - is that what you mean by successive? By the way you should do it this way: t = [...

1日 前 | 0

| 採用済み

回答済み
Try to plot inductance as a function of g
It seems like you want the drawing to be animated because you used pause(0.2) so try it this way: clc; % Clear the command w...

1日 前 | 0

| 採用済み

回答済み
I have to increase the number of Fourier frequencies by adding 500 zeros to the end of the 27-sample-long signal.
Again, another duplicate question answered here: https://www.mathworks.com/matlabcentral/answers/1570303-how-to-add-zero-points...

1日 前 | 0

回答済み
I have to increase the number of Fourier frequencies by adding 500 zeros to the end of the 27-sample-long signal.
This is a duplicate question. I answered it here: https://www.mathworks.com/matlabcentral/answers/1570303-how-to-add-zero-poin...

1日 前 | 0

回答済み
when i write functions in matlab it not recognizing?
It ran for me with no errors. Note that you never actually call either nestFunction() or localFunction(). You just assign func...

1日 前 | 1

| 採用済み

回答済み
Please help me convert equation to matlab code
Use sqrt() for square root, pi for pi, commas between columns, and semicolons between rows. For example m = [0, 1, pi; sq...

1日 前 | 0

回答済み
How to extract data with multiple headerlines locations, with a differing number of headerlines per file?
Generally for something this complicated, you need to write a custom reader for the file. Attach a sample data file and say wha...

2日 前 | 0

回答済み
Find Command not working.
It's probably not exactly 0.6. Try ismembertol().

2日 前 | 0

もっと読み込む