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
Professional Interests:
Industrial Statistics, Deep Learning with Images, Image Processing and Computer Vision

Statistics

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

バッジを表示

Content Feed

回答済み
Please explain the following code
You just need to add comments, which you could have done after reading the documentation for each function. % Watershed segment...

約4時間 前 | 0

回答済み
Why do I get wrong multiplication result?
You're not indexing F1. You're just overwriting the same F1 scalar on every iteration.

約4時間 前 | 0

回答済み
The solution is via Matlab
Read this: How do I get help on homework questions on MATLAB Answers? - MATLAB Answers - MATLAB Central Similar question: htt...

約4時間 前 | 0

回答済み
Batch processing using for loop
@Karoline Opsahl, you say "only the variables form the first file in the folder was uploaded to workspace" -- that's very strang...

約6時間 前 | 0

回答済み
Avoiding for loop for 1d-intepolation
I don't see a simpler way off the top of my head. You have only 10 iterations so I wouldn't worry about it. Ten iterations of ...

約6時間 前 | 0

回答済み
Error while open Matlab
I'd do exactly what it says to do in the FAQ: https://matlab.fandom.com/wiki/FAQ#After_installation.2C_MATLAB_crashes_or_gives_...

約7時間 前 | 0

回答済み
How can I have Matlab use deep learning to identify key items in an image?
I'm sure if you had tried, you would have figured this out. % Demo by Image Analyst clc; % Clear the command window. close...

約21時間 前 | 0

回答済み
can someone help me edit the code below so that the output image can display the value of rotation angle of the object with axis guide
I'd use bwferet and get the min angle. Let me know if you can't figure it out.

約22時間 前 | 0

回答済み
How to crop an irregular shape from the image?
OK, it seems you were unable to take my steps and code it up so I've done it for you. clc; % Clear the command window. clos...

1日 前 | 0

回答済み
find first& end of array
Here's a different way: S=[0 1 5 2 0 0 0 9 3 50 53 0 0 5 7 4]; S2 = [0,S,0]; indexes = sort([strfind(S2~=0, [0 1]) + 1, strfi...

2日 前 | 0

回答済み
How to crop an irregular shape from the image?
You don't need to get rid of the black background. That is not the first step, nor even anything you need to do. Your first st...

2日 前 | 0

回答済み
How can I have Matlab use deep learning to identify key items in an image?
You can probably get those with traditional methods like thresholding and blob analysis. For a deep learning solution you can u...

2日 前 | 0

回答済み
How to plot line profile for a image
Uh, okay, but what's the question? Is that an RGB image, or an indexed (pseudocolored) image? To get an average vertical pro...

2日 前 | 0

| 採用済み

回答済み
Invert even and odd columns in an image
How about just cropping off the first column and tacking it onto the end? M2 = [M(:, 2:end), M(:, 1)]; You can do this (as lon...

3日 前 | 0

回答済み
save an image in a specific resolution with saveas
Don't use saveas() unless you want a screenshot. Even if you do you want a screenshot, should use exportgraphics. If you want ...

3日 前 | 0

| 採用済み

回答済み
How to properly focus the image ?
Maybe try deconvlucy to deblur the image. Not sure how you'd identify blurry vs in-focus regions though.

3日 前 | 0

回答済み
How to remove position that is not in conditions from a matrix?
Using find() inside a while loop should allow you to finish this homework problem. A= B= while max(B) > 5 index = find()...

3日 前 | 0

回答済み
Condition in conditional breakpoint ignored: debugger stops there anyway
Conditions are only updated, I believe, then the file is saved. If you change the condition you may have to save the file, whic...

3日 前 | 0

回答済み
How can I change the MsgBox size?
@Eric Crump like I said in your other question, feel free to modify this: function msgboxw(varargin) try % celldisp(vara...

3日 前 | 1

回答済み
How to remove the white background blobs touching the border of the image?
mask = imclearborder(mask);

4日 前 | 0

| 採用済み

回答済み
bwlabeln 3D connections not a subset of its 2D connections
If an blob is 4-connected to a voxel then it will be 6-connected to the same voxel. However the converse is not true. A blob t...

4日 前 | 0

回答済み
Processing of Histology image with colors other than RGB
You can use discriminant analysis to do the color classification. Train it by outlining (say) 4 color classes White Dark gray...

4日 前 | 0

回答済み
How do I add numbers into a sequence
Even simpler, though not as general (but you didn't ask for it to be general) v = [1:9, 10:19, 30:39]'

4日 前 | 1

回答済み
Create function that functionally same to polyfit
There is still another way @종석 박 can do the assignment without plagiarizing. He can construct the equation like Ax = y using ...

5日 前 | 1

回答済み
Finding the average temperature of a thermal image
Can you save your thermal image in a .mat file and attach it with the paperclip icon. Also somehow indicate which part of the i...

5日 前 | 0

回答済み
How to create many matrixes in one structure?
You need an array of structures, or "structure array": for k = 1 : 100 Q(k).fburn_rand = CreateRandModel(model); end To ...

5日 前 | 0

回答済み
Create function that functionally same to polyfit
@종석 박 did you try what Jan told you? function coefficients = myPolyFit(x, y, n) coefficients = x(:) .^ (n : -1 : 0) \ y(:); e...

5日 前 | 0

回答済み
I'm unable to understand from matlab documentation as im not good at basics ,so please say the explanation of the syntaxes that I enter below in simple words for exam viva.
This code was written by someone who doesn't know what they are doing and are very inexperienced in image processing. I recomme...

5日 前 | 0

| 採用済み

回答済み
while loop to count partail sum of series
Two problems. You forgot to increment your loop counter, the (badly-named) i. You forgot to index x so you're just overwriti...

5日 前 | 0

| 採用済み

回答済み
How can I fill many polygons with a particular colour within a periodically bounded box in matlab ?
You need to get the coordinates of the polygons on the edge of the image and close them by tacking on the first point to the end...

5日 前 | 0

もっと読み込む