Community Profile

photo

Image Analyst


Last seen: Today Con actividad desde 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

Estadísticas

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

Ver insignias

Content Feed

Respondida
How should the output look like of the MSE of a median filtered image?
You should use the built-in functions immse and psnr

alrededor de 2 horas hace | 0

Respondida
Compute convolution y[n]=x[n]*h[n]: x[n]={2,0,1,-1,3}; h[n]={1,2,0,1}
@Li Hui Chew, yes your approach is correct. Is that all you wanted - confirmation of your approach?

alrededor de 3 horas hace | 0

Respondida
How do you apply a 3x3 low pass filter on an image that is noisy (salt and pepper) , and what is it supposed to do?
Basically the same as your other question where you used the median filter. So, borrowing from my answer there: If inpict is a...

alrededor de 3 horas hace | 0

Respondida
How do you apply a 3x3 median filter on an image that is noisy (salt and pepper) , and what is it supposed to do?
If inpict is a gray scale image, that would apply a median filter to ALL pixels in the image, not just the impulse/salt&pepper n...

alrededor de 3 horas hace | 0

Respondida
I want a trial version of whatever will allow me to use smithplot on R2009b. If not I need to purchase the toolbox.
We can't help you here. You'll need to contact the sales department on Monday.

alrededor de 16 horas hace | 0

Respondida
How should I control label behavior when enabling/disabling elements in app designer?
Evidently the label next to the listbox is kind of its own control (partially). You need to set properties for the label indepe...

alrededor de 22 horas hace | 0

| aceptada

Respondida
Work to create a app
@Walter Roberson says your script runs without error. So once you have that you can start a new App Designer app, place a pushb...

alrededor de 23 horas hace | 0

Respondida
Help Required in using the function 'removerows' and its reverse function
You can't. See: x1 = [1 2 4; 1 1 1; 3 2 2; 0 0 0] [y1,ps] = removerows(x1,'ind',[2 4]) % Reverse the processing of y1 to get...

alrededor de 23 horas hace | 0

| aceptada

Respondida
App Designer - Where is the Component Property Tab??
The properties for the selected control are in a panel in the lower right part of the screen. Make sure you have selected the c...

2 días hace | 0

Respondida
Empty plot is showing because of my er
Index er. This works: % Initialization steps. clc; % Clear the command window. close all; % Close all figures (except th...

2 días hace | 0

| aceptada

Respondida
Using Linear indicies to create new image
You need to label your binary image and then use ismember to extract out just certain ID(s) to a new binary image. For example ...

2 días hace | 0

Respondida
Using a 'for' loop within the app designer
I don't know what callback that code is for. Presumably you have a pushbutton on your GUI that says something like "Go!" or "Co...

2 días hace | 1

| aceptada

Respondida
Hello! I need some help solving linear equations for the coefficients
@Álvaro you should have done it like this: % Liz buys three apples, a dozen bananas, and one cantaloupe for $2.36. % Bob buys...

2 días hace | 0

Respondida
import and export of excel sheet work
OK, you seem to do that. The loop in the (horribly uncommented) code computes Cf, Nu, and Sh. To create another sheet you need...

2 días hace | 0

| aceptada

Respondida
matlabr2023b使用clc命令时报错
See some of the links on the right hand side of this page. Or else see the FAQ: https://matlab.fandom.com/wiki/FAQ#After_instal...

2 días hace | 0

Respondida
This Matlab code is saying Index in position 1 is invalid. Array indices must be positive integers or logical values.
See the FAQ for a thorough discussion: https://matlab.fandom.com/wiki/FAQ#%22Subscript_indices_must_either_be_real_positive_inte...

3 días hace | 0

Respondida
Features selection - Supervised learning
Why not use Principal Components Analysis? help pca Look at the "Explained". It will tell you the relative importance of the d...

3 días hace | 0

Respondida
Overlay two images using transparency
Possibly of interest to you is Steve's blog: How to overlay a foreground image over a background image? - MATLAB Answers - MATL...

3 días hace | 0

Respondida
Select for regions of interest in image analysis
See my attached demo to get the mean of each frame. It could easily be adapted to give the mean of each blob if there are sever...

3 días hace | 0

Respondida
Creating code that will recognize colors on a plot.
Simply use the Color Thresholder on the Apps tab of the tool ribbon. Use HSV or LAB color space. Adjust the sliders to segment...

3 días hace | 0

Respondida
How to segment an image of an object from it body with the presence of shadow with same or lower intensity value?
First you can ask bwareafilt to give you only blobs that fall into a certain size range (range of area in pixels). mask = bwa...

3 días hace | 1

| aceptada

Respondida
Common legend for each row of tiled layout
Did you try title or sgtitle?

3 días hace | 0

Respondida
how to averging the average the images in the folder
See my attached demo.

3 días hace | 0

Respondida
Why some numeric edit fields become empty right after clicking calculate button in app designer?
You probably set the text property of the edit text box to null. Or maybe your text has a line feed at the beginning and you ha...

3 días hace | 0

Respondida
I need to plot a graph for this physics problem and I don't know how to do it.
It's a bit tricky. So the marble is at the bottom of a sphere with no water in it and you flick it. It sails upward along the ...

4 días hace | 0

Respondida
how to import multiple csv file in matlab?
See the FAQ: https://matlab.fandom.com/wiki/FAQ#How_can_I_process_a_sequence_of_files? If you still can't figure it out, attach...

4 días hace | 0

Respondida
Cropping Irregular Images on MatLab
Believe it or not I've done this. Worked on it for many, many years and it's been in production use for over 20 years. Now the...

4 días hace | 0

Respondida
Error using edfinfo Expected input to be integer-valued.
Just how gigantic is your EEG signal? I can't imagine it would be very big, like more than a few MB or so. Are we talking tens...

4 días hace | 0

Respondida
How to combine three colour channels into the 'best' sRGB representation using a colour checker chart?
Shouldn't be too hard. So you have 3 gray scale images, one with a red filter, one with a green filter, and one with a blue fil...

5 días hace | 0

| aceptada

Respondida
This is a code that my team has been trying to fix but with no luck. There is one line on the graph that looks correct but the rest are all very small and wrong.
Yes, because the scale of the different plots is several orders of magnitude different so you can't see most of them if you use ...

5 días hace | 0

Cargar más