photo

Image Analyst


Last seen: Today Actif depuis 2010

Followers: 32   Following: 0

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. 44+ 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
Pronouns:
He/him
Professional Interests:
Image Data Workflows, Industrial Statistics, Image Processing and Computer Vision

Statistiques

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

Afficher les badges

Feeds

Réponse apportée
Where to find the coordinates info of image labelar's bounding boxes?
Use the Export button to export the code into an m-file. The coordinates should be in one of the variables in the function.

environ 19 heures il y a | 0

Réponse apportée
how to remove background from thermal image. i want to remove the background from the image. just want forground image
The first question is why do you want to remove the background? Chances are you don't need to "remove" it but that you just nee...

environ 19 heures il y a | 0

Réponse apportée
How to remove black (no perfectly black) background and calculate area of cracks?
@Elisa try this: % Demo by Image Analyst % Initialization steps: clc; % Clear the command window. close all; % Close all...

1 jour il y a | 1

| A accepté

Réponse apportée
order using first column in array cell
Fixed code below. Read comments for explanation. s = load('matlab_cell.mat'); originalList = s.newList % The problem with so...

2 jours il y a | 0

Réponse apportée
filling Index issues imfindcircles
I don't know what this means: "not filling the index or maybe there isnt enough to fill the array". The demo and your code does...

2 jours il y a | 0

Réponse apportée
Isolating one Texture from LBP
@Veronica See my Image Segmentation Tutorial in my File Exchange: Image Analyst's File Exchange It's a generic, general purpos...

2 jours il y a | 0

Réponse apportée
Determine the centroid and radius of the intervertebral disk
Try this: % Demo by Image Analyst % Initialization steps: clc; % Clear the command window. close all; % Close all figure...

3 jours il y a | 0

Réponse apportée
MATLAB wont start on Linux. It did yesterday.
See the FAQ: https://matlab.fandom.com/wiki/FAQ#After_installation,_MATLAB_crashes_or_gives_an_error_message_when_I_try_to_run_M...

3 jours il y a | 0

Réponse apportée
Is there a way to crop an array depending on the values that I want through a function as the values change?
The binary option is trivial if you have the Image Processing Toolbox signal = logical([0,0,0,0,1,1,1,1,1,0,0,0,1,0,0,0,0,1,1,1...

3 jours il y a | 0

Réponse apportée
saving elements of a dataset as images
Your cRadon() will do the radon transform for every angle from 1,2,3,4,....,179,180. Is that what you want or do you want just ...

3 jours il y a | 0

Réponse apportée
How to remove black (no perfectly black) background and calculate area of cracks?
Defining the mask is easy. Assuming it's pure zero you can just do something like circleMask = grayImage > 0; It looks like t...

4 jours il y a | 1

Réponse apportée
GUIDE code from pre 2015 need to access the button press function and "programatically press the button" from a different m file
I agree with @Steven Lord that you should just rethink and reorganize the workflow. That said, please read the FAQ for ideas on...

5 jours il y a | 0

Réponse apportée
How to play video in matlab for computer vision?
Do you really need to re-instantiate the video player inside the while loop? Try moving these lines before the while loop % In...

5 jours il y a | 0

Réponse apportée
saving elements of a dataset as images
You want to save inputData(:,:,idxSelected(i)), which is a variable internal to a Mathworks written function called loadCSIDatas...

5 jours il y a | 1

| A accepté

Réponse apportée
How could I fix this file path error?
Where does the MAT file actually live? If it is not in that folder, then type in the full path and name of the file.

7 jours il y a | 0

Réponse apportée
Getting " Yet Another Color Gamut Visualizer" App Working
I don't know about that particular File Exchangeitem but if you want to look at the gamut of your actual image, you might check ...

8 jours il y a | 0

Réponse apportée
How to get warning source
Learn to debug your code. Just step through it one line at a time until you see the error appear. See this link Debugging in ...

8 jours il y a | 0

Réponse apportée
How to save an image without axis or white space?
You can use imwrite() to save any matrix as an image. It won't save any axis labels or graphics in the overlay. You can use ...

11 jours il y a | 0

Réponse apportée
Not recognizing any text files in folder using dir(fullfile)
You're missing the forward slash after the drive letter and colon. Put that in. Also, your code is not very robust. You could...

13 jours il y a | 0

Réponse apportée
Assigning many cell array entries to same value using index
Seems like it should work, but it doesn't. However this works: %% Goal is cell array 'cellArray' containing 'High' for certain...

13 jours il y a | 0

| A accepté

Réponse apportée
Problem with matlab; error opening functions
Simply reinstall the complete version. Do NOT "paste the toolbox folders, not install." Evidently that doesn't work, as you fo...

14 jours il y a | 0

| A accepté

Réponse apportée
How to connect point by curve instead of line in MTALB plot
If you want a smooth envelope going through the convex hull points, like you showed in your example, I suggest first using convh...

15 jours il y a | 0

Réponse apportée
Add costume buttons to imagesc plot
I'd just use AppDesigner to create a GUI with an axes on it. Then use imshow() to display the image. Then have a button that s...

15 jours il y a | 1

Réponse apportée
If I want to get a radial profile on an image, which program should I use?
@Kengo Igarashi I think they should be the same if they, and you, implemented the correct algorithm. Are you sure they all used...

15 jours il y a | 0

Réponse apportée
Boundary Extraction Issue Using Image Restoration Techniques
After you call plot, do this: axis('on', 'image'); or you can do axis ij

16 jours il y a | 0

| A accepté

Réponse apportée
Why do I get such different values for R, G and B for very similar photos?
It looks like your data for the latter plots is oscillating on an alternating element basis between two curves, hence the "solid...

22 jours il y a | 1

Réponse apportée
How can I find water surface temperature from landsat-9 bands?
Use multibandread to read bands 10 and 11. I'm not sure of the difference between those two bands (presumably you do), but thei...

22 jours il y a | 0

Réponse apportée
Curve fitting with loop
So why can't you just do what you said? Just call lsqcurvefit three times, updating variables before the second and third calls...

23 jours il y a | 0

Réponse apportée
Can I adjust the hyperparameters when using the Classification Learner app?
Perhaps. I know the Classification Learner app did undergo some changes around 2019. Not sure why you chose not to fill out th...

23 jours il y a | 0

Réponse apportée
how can i plot graph of skin friction using the bellow code.
I always use the function version of save. Try save('sliphybrid_upper.txt', 'descris', '-ascii');

23 jours il y a | 0

| A accepté

Charger plus