# Image Analyst

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:**

Deep Learning with Images, Industrial Statistics, Image Processing and Computer Vision

**Statistics**

**MATLAB Answers**

**0** Questions

**36.397** Answers

**File Exchange**

**17** Files

**Cody**

**0** Problems

**1** Solution

**Highlights**

**22** Highlights

RANK**2**

of 265.433

REPUTATION**72.476**

CONTRIBUTIONS

**0** Questions

**36.397** Answers

ANSWER ACCEPTANCE **
0.00%
**

VOTES RECEIVED**11.308**

RANK**29** of 18.134

REPUTATION**22.537**

AVERAGE RATING**4.70**

CONTRIBUTIONS**17** Files

DOWNLOADS **571**

ALL TIME DOWNLOADS**206805**

CONTRIBUTIONS**0 Posts**

CONTRIBUTIONS**0** Public Channels

AVERAGE RATING

CONTRIBUTIONS**22** Highlights

AVERAGE NO. OF LIKES**1**

**Content Feed**

Brighten Image with frequency domain filtering

Well sort of. You could take the fft then add an amount to the DC (zero frequency) component, then inverse fft. That would hav...

alrededor de 9 horas ago | 0

How to assign 4*1 matrix element as directly as stokes polarization parameter?

Not sure what you mean but how about Z = [S0, S1, S2, S3]; ???

alrededor de 15 horas ago | 0

how to plot this function?

Here is one way: x = linspace(-pi, pi, 1000); f = zeros(1, length(x)); f(abs(x) <= pi/2) = 1; plot(x, f, 'b-', 'LineWidth', ...

alrededor de 19 horas ago | 0

| accepted

How can I find all values that is over and under the iso-value and then visualize them?

Try this: x=linspace(-2,2,1000); y=x'; z=exp(-(x.^2+y.^2)); subplot(2, 1, 1); imshow(z, []); colorbar % Find elements wit...

alrededor de 20 horas ago | 0

How to calculate the weighted average

This seems to work fine. It reads in all the sheets of your sample workbook (except the "Results " sheet), and computes the wei...

alrededor de 22 horas ago | 0

| accepted

Can you use the whos command to identify classes

Try this: a=uint8([1,2,3]); dbl = 123.456; str = 'abc'; s = whos t = struct2table(s)

1 día ago | 0

Why is my code not working? I'm supposed to determine the mean of a biased and unbiased sample variance and plot but it's not working

I think you need an inner loop with Nd iterations. Here, start with this (still broken) code and see if you can figure it out: ...

1 día ago | 0

How to plot and export two figures by using a "for" loop?

Try this: % Initialization Steps. clc; % Clear the command window. close all; % Close all figures (except those of imtool...

1 día ago | 0

| accepted

How to plot the bar graph in descending order?

Try Airpollution = readtable ('Location vs No2.xlsx'); x = categorical(Airpollution{:,1}); y = Airpollution{:,2}; % Sort by ...

1 día ago | 0

| accepted

about finding maximum of submatrix at specific locations within a bigger matrix

That's not a matrix. Matrices need to be rectangular. You can't start the first row in column 2 of A and the second row in the...

1 día ago | 1

Why do I get 'We have detected suspicious behavior' prompt when trying to create a MathWorks Account?

I presume you are "asking for a friend", because you obviously already have an account. There are certain checks put in to prev...

1 día ago | 0

How to calculate the weighted average

Use readmatrix and tell it what sheet to read in. Then take your data and weights and do an element by element mutliplication a...

1 día ago | 0

Mask image in Matlab

You can call imfill on your binary image to fill your closed blobs. So an "O" will get filled, but a blob with a broken perimet...

2 días ago | 0

detecting red object, show centroid and put bounding box around it from the webcam video

I do pretty much the same thing in my attached demo where I track a green Sharpie marker as it moves around. Adapt as needed.

2 días ago | 0

Help me understand my FFT output?

Hard to say exactly but it looks like your green signal is sort of like a signal multiplied by a rectangular pulse or triangle w...

2 días ago | 0

use imcrop and specify width and height but not starting location?

Maybe try drawrectangle. Demo attached. Adapt as needed.

2 días ago | 0

How can I applay unsupervised images clustering

Try searching for "video scene classification" https://paperswithcode.com/task/video-classification

2 días ago | 0

Can someone solve my problem?

To generate K from N: N= [0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 ...

3 días ago | 0

Why is MATLAB changing the RGB values of some of my images?

What is the class of those images it doesn't work on? Probably uint8 instead of uint16. But I don't know why it's changing it ...

3 días ago | 0

| accepted

How to calculate the average radius of a boundary in Matlab ?

Try this: % Example rng('default') x = rand(30,1); y = rand(30,1); plot(x,y,'r.', 'MarkerSize',30) grid on; xlim([-0.2 1....

3 días ago | 1

| accepted

Generating a mask from scratch

It's a trivial modification of the code in the FAQ that draws a ring. Just make two rings with different centers and radii. ht...

3 días ago | 0

| accepted

How to create ROI object handle?

Try this: h = figure; imshow(imread('pout.tif')); uiwait(helpdlg('Drag out a box')) rRect = imrect(); pos = rRect.getPositi...

3 días ago | 0

Identify the closest and furthest points from the origin and mark them

Try this: % Original code: poissrnd(100,5,6); x=-0.5+(0.5+0.5)*rand(1,100); y =-0.5+(0.5+0.5)*rand(1,100); axis([-0.5 0.5 -...

4 días ago | 0

I want to pass data between two windows of GUI

First see the FAQ: https://matlab.fandom.com/wiki/FAQ#How_can_I_share_data_between_callback_functions_in_my_GUI(s)?

4 días ago | 0

Store trios of values from different vectors in an only vector

Try using meshgrid x = 1 : 100; y = 1 : 100; % Get an x and a y for every location. [X, Y] = meshgrid(x, y); % Construct th...

4 días ago | 2

Deconvolution of an image with a gaussian point spread function.

Maybe try some of the numerous built-in deconvolution methods, such as deconvlucy

4 días ago | 0

Problem with subplotting the results

You're putting all the plots in the same slot when you say "subplot(2,1,1)" : into the first row, first column of a 2 row, 1 col...

4 días ago | 1

Having warning errors ..

You didn't say what the warnings were, nor did you attach samples.mat, probably because you chose not to read the Community Guid...

4 días ago | 0

How to quickly identify a list of nearby stations?

Well let's see why it's slow. You have a million elements and you create an array that is a million by a million by 8 bytes. S...

4 días ago | 1

how to define a matrix element in matlab

To learn how to do this and other very basic things, invest two hours here: MATLAB Academy - Free 2 hour training

4 días ago | 0