Community Profile

photo

Image Analyst


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

Statistics

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

View badges

Content Feed

Answered
How to find same values in a randi function
I've already done it. You can look at the attached m-file code. % Finds frequency of 5 card poker hands % Reference % https:...

ongeveer 10 uur ago | 1

| accepted

Answered
How to read 0's and 1's from an array of images (originally from a video) and store each value (one per image) in a vector?
I don't think your algorithm is good. Contrast enhancement is not necessary and may even give deceptive results. Nor is Otsu t...

3 dagen ago | 0

Answered
How to segment an EMG signal according to a column value?
If your data are in a regular matrix, you can use indexing to extract rows for that class. For example if column 2 contains the...

4 dagen ago | 1

| accepted

Answered
which type of image conversion have low occupy the CPU & Memory ? gray 2 Lab or ?
Not sure why you're asking. How big are your images? For normal sized images I wouldn't worry about it. I'd just use rgb2lab ...

6 dagen ago | 0

Answered
Software development in Matlab for a standalone application
You can do almost anything in any language. Some might have more built-in libraries than others. Some you have to look for lib...

6 dagen ago | 0

Answered
Is it possible to convert a tiff image to uint16 without changing the images actual appearance?
If you have a uint8 image and the values are in the range of 0-255, it seems to multiply everything by 256 (roughly) to make the...

6 dagen ago | 0

Answered
how to plot table to line graph with dots ?
Your numbers have commas in them instead of decimal points. That's probably why it reads them in as character arrays instead of...

7 dagen ago | 1

Answered
How to add an image to the current axes without replacing existing plots
See my attached examples to inset images and plots into other images and plots.

7 dagen ago | 0

Answered
How to renew license
Like it says, contact your system administrator. If you don't know who it is, call the main Mathworks sales team.

7 dagen ago | 0

Answered
Find data from files that are too large to read in
Perhaps memmapfile? I think its purpose is to look at very large files. help memmapfile

8 dagen ago | 0

Answered
Figures from code executed on Answers are tiny
You might get more attention from the developers if you post here: https://www.mathworks.com/matlabcentral/discussions/ideas

8 dagen ago | 0

Answered
I need Matlab code for STBC-NOMA for my project please help T-T
To get started programming in MATLAB, invest 2 hours of your time here: MATLAB Academy - Free 2 hour training If you don't w...

10 dagen ago | 0

Answered
Got this error message: statset requires Statistics and Machine Learning Toolbox.
Do you see it listed when you give the "ver" command? What does this show hasLicenseForToolbox = license('test', 'Statistics_T...

10 dagen ago | 0

| accepted

Answered
User Error 2.753: This license does not need to be activated. I am using linux btw and when ı open mathlab ı cannot even run the simple code
Probably the quickest route to success is to do exactly what it says in the FAQ: https://matlab.fandom.com/wiki/FAQ#After_insta...

11 dagen ago | 0

Answered
Retracting the time-tags from the histcounts
Try setting those counts to nan. Then they won't show up. Something like data = 5000 * rand(1, 5000); subplot(1, 2, 1); [co...

11 dagen ago | 0

Answered
How to determine the contact angle of droplet with a cannula in place
Is the cannula always in the same place? Then just mask it out.

11 dagen ago | 0

| accepted

Answered
How to calculate spray cone angle?
First of all, before doing any image processing, you need to get better pictures. There is not enough contrast between your spr...

11 dagen ago | 2

Answered
What is the filter I can use to get clearer image on hand vein?
I'd try a ridge finding filter, like a Hessian, Frangi, or COSFIRE-B Hessian based Frangi Vesselness filter - File Exchange - M...

11 dagen ago | 0

Answered
How to get y value?
Try this: Xtarget = 900; % or 3000 yinterp = interp1(FLH_W, avg_SOEC_W, Xtarget)

12 dagen ago | 0

Answered
how to fix this
You're not returning anything even though you said you would. In other words, you're not assigning "root" even though you are t...

13 dagen ago | 0

| accepted

Answered
Write a script file in MATLAB that calculates the resistance, inductance and capacitance of a double-circuit transmission line.
This looks like a homework problem. If you have any questions ask your instructor or read the link below to get started: How d...

13 dagen ago | 0

Answered
spiral analysis and removal of background
You don't need to remove the numbers. Even if you did, a simple fixed, pre-made mask would let you erase them. What you need t...

14 dagen ago | 0

Answered
Put the separator every thousands
I use the attached function I wrote. Adapt as needed, like change commas to apostrophes if you want.

16 dagen ago | 0

Answered
Add 3 rows to then end of an existing array
To enlarge an array with more rows and/or columns, you can set the lower right index to zero. This will pad the matrix with zer...

16 dagen ago | 0

Answered
How text can be converted to speech form?
% Program to do text to speech. Works only with Windows Operating System. % Get user's sentence userPrompt = 'What do you wan...

17 dagen ago | 0

Answered
how to add cusom properties on current project object
Make a function that opens the project and then adds the additional property that you want. Then call that function instead of ...

17 dagen ago | 0

Answered
in image processingm how can we find the location of the correlation coefficient maximum for two consecutive frames?
See my attached demos for going through frames of a video. You just need to have a loop that starts at the second frame and com...

17 dagen ago | 0

| accepted

Answered
MATLAB code covers all the necessary licenses.
To find out what toolboxes you have, type ver on the command line. Your code will probably require the Deep Learning Toolbox an...

18 dagen ago | 0

Answered
which colormap I can chose to draw these figures?
Hard to say without knowing the data values but it looks like a ramp of red and an inverse ramp of blue with white in the middle...

18 dagen ago | 0

Answered
How can I find the radius of this object, preferably at multiple x,y points for a consistent output?
See the FAQ: How can I fit a circle to a set of XY data or my attached function.

19 dagen ago | 1

Load more