# 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

**Statistics**

**MATLAB Answers**

**0** Questions

**34 581** Answers

**File Exchange**

**16** Files

**Cody**

**0** Problems

**1** Solution

**Highlights**

RANK**2**

of 250 231

REPUTATION**68 406**

CONTRIBUTIONS

**0** Questions

**34 581** Answers

ANSWER ACCEPTANCE **
0.00%
**

VOTES RECEIVED**10 487**

RANK**29** of 17 383

REPUTATION**21 735**

AVERAGE RATING**4.70**

CONTRIBUTIONS**16** Files

DOWNLOADS **766**

ALL TIME DOWNLOADS**200726**

CONTRIBUTIONS**0 Posts**

CONTRIBUTIONS**0** Public Channels

AVERAGE RATING

CONTRIBUTIONS**8** Highlights

AVERAGE NO. OF LIKES**2**

**Content Feed**

Please write a script for summation of 1/k

Is summation.m a function or a script? If it's what you posted already, it's a script and should not give any error about input...

ungefär 14 timmar ago | 0

How to automatically obtain shape coordinates

Here is yet another way: grayImage = imread('uno.png'); subplot(2, 2, 1); imshow(grayImage, []); title('Original Image.') i...

ungefär 16 timmar ago | 0

How to save figures on the program general folder?

Use pwd to get the current folder where your source code is, and then use fullfile(), isfolder(), and exportgraphics(): % Defin...

ungefär 17 timmar ago | 0

| accepted

How to add color to the specified blob in a binary image according to the aspect ratio

Try this (untested): props = regionprops(mask, 'MajorAxisLength', 'MinorAxisLength') aspectRatios = [props.MajorAxisLength] ./...

ungefär 18 timmar ago | 0

PIXEL counting at grey scaled picture

And yet another option: brightRegions = grayImage >= 200; numBrightPixels = nnz(brightRegions);

en dag ago | 0

how can i insert photo to a graph location

To put an image onto a graph, see this demo: % Draw a small image inset in the upper right corner of a larger plot. % Ref: htt...

en dag ago | 0

How to calculate velocity frame by frame

I'd probably just get the velocity of the central part as it moves left. So take the average horizontal profile along some band...

en dag ago | 0

| accepted

How can I properly fit the skeleton in the first image?

Why is it hard? Just figure out how many rows 1/8 of the total number of rows is and take those with regular indexing. xy = ra...

en dag ago | 0

Analyzing medal counts in all olympia data

fileName = 'medals_total.csv' t = readtable(fileName); % Get rid of last row t = t(1:end-1, :) counts = t.CombinedTotal; so...

en dag ago | 0

Program on digital processing of thoracic x-ray images

If you cannot use MATLAB, then I'm afraid we cannot help. This is a forum for helping people with their MATLAB programming. Wh...

2 dagar ago | 0

how do i update a value of a particular column of a cell without changing other columns and store the updated value along with other columns in other cell?

[~, ~, raw] = xlsread(inputFileName); % Read from input file. raw{someRow, someColumn} = someDifferentValue; % Replace the cell...

2 dagar ago | 0

| accepted

solutions for every iteration

You need to index your variables to make them vectors (lists of values) rather than just overwriting them every iterations, like...

2 dagar ago | 1

convert RGB to YUV and convert YUV to RGB

This works fine: % Initialization Steps. clc; % Clear the command window. close all; % Close all figures (except those of...

2 dagar ago | 0

Distance between points in a graph

I your points are in a matrix called xy, with each point being a row, and you want to find the distance of every point to every ...

2 dagar ago | 0

| accepted

i am new to matlab and i want to learn, can anyone help me with this please!!!!

See my attached demo for polyfit. It will be easy for you to adapt it. coefficients = polyfit(x, y, 2); yFit = polyval(coeffi...

3 dagar ago | 0

| accepted

work(x, xvector, fdata) Unrecognized function or variable 'x'.

Evidently this is everyone's homework problem. Go here for a similar question: https://www.mathworks.com/matlabcentral/answers...

3 dagar ago | 0

reset "listbox"

I believe both of the other answers are wrong. They will totally delete/remove the listbox, which I don't think is what was wan...

3 dagar ago | 0

the code gives error. can you help me to correct it?. I really do need help!!

Instead of using (because fprintf() does not like it): syms xvalue create xvalue numerically from the other inputs, or from us...

3 dagar ago | 0

image in image using hiding

I'm attaching an example of hiding a gray scale image in a gray scale image. It should be no problem for you to adapt it to use...

3 dagar ago | 0

How can I store the values for a b mid fa fb fmid at every iteration?

Not sure what you want to do but you definitely need to add indexes to the array so perhaps it's this: numberOfIterations = 6; ...

4 dagar ago | 0

| accepted

how to do a weather forecast coding ?

vq = interp1(x,v,xq,method,extrapolation) specifies a strategy for evaluating points that lie outside the domain of x. Set extra...

4 dagar ago | 0

Can you help me please?

That's not really an exponential model -- it's a polynomial model. Anyway, attached are some demos that may help you with your ...

4 dagar ago | 0

Need help identifying shape on image

Did you try edge() on the green channel? [r, g, b] = imsplit(rgbImage); edgeImage = edge(g); imshow(edgeImage);

4 dagar ago | 0

Loop for editing editing values in .dat file

Here's a start: % Open the file for reading in text mode. inputFileID = fopen(fullInputFileName, 'rt'); % Open the file for w...

4 dagar ago | 0

| accepted

What is the unit of sigma in the function imgaussfilt?

The units for sigma should be specified in pixels, which is basically elements of your input matrix. Not sure what you mean by ...

4 dagar ago | 0

Correct Magic Square to text file?

Try this: % Create matrix. A = magic(5) % Write it out to a text file. filename = fullfile(pwd, 'A Magic 5.txt') writematri...

4 dagar ago | 0

How can I add three columns and three rows to a defined matrix?

Try newMatrix = imresize(oldMatrix, [1770, 1770]);

4 dagar ago | 0

How can i increase significant digits beyond 5 in basic fittings option in Matlab?

I'm not sure your equation reflects what was plotted. But anyway to get more decimal places in the text you can just use %.8f, ...

4 dagar ago | 0

Average of two dataset

Try it this way: % Test data: x1 = linspace(0, 0.5, 10) y1 = 2.0.*x1.^2 x2 = linspace(0, 0.6, 10) y2 = 3.5*x1.^2 % Creat...

4 dagar ago | 0

Not enough input arguments

Wow - bad, fragile code. Not robust at all. For example it does not check filename to see if it's empty. And does check with ...

5 dagar ago | 0