# 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

**37.326** Answers

**File Exchange**

**17** Files

**Cody**

**0** Problems

**1** Solution

**Highlights**

**24** Highlights

RANK**2**

of 273.450

REPUTATION**74.488**

CONTRIBUTIONS

**0** Questions

**37.326** Answers

ANSWER ACCEPTANCE **
0.00%
**

VOTES RECEIVED**11.641**

RANK**29** of 18.459

REPUTATION**22.836**

AVERAGE RATING**4.70**

CONTRIBUTIONS**17** Files

DOWNLOADS **649**

ALL TIME DOWNLOADS**209747**

CONTRIBUTIONS**0 Posts**

CONTRIBUTIONS**0** Public Channels

AVERAGE RATING

CONTRIBUTIONS**24** Highlights

AVERAGE NO. OF LIKES**2**

**Content Feed**

MATLAB runtime with multiple versions on computer.

See the FAQ: https://matlab.fandom.com/wiki/FAQ#My_standalone_executable_won't_run_on_the_target_computer._What_can_I_try? When...

ongeveer 12 uur ago | 0

Conversion of (129x7 complex double) to an Image

Try exportgraphics for k=1:size(cm,2) s = spectrogram(cm(:,k)); baseFileName = sprintf('Spectro_Subject %d_channel %d...

ongeveer 23 uur ago | 1

How do I replace one value of a matrix with another value from a different matrix?

It will work but you're going to have to type something after the equals sign, like A(1,1) = B(2,2) otherwise how will it know...

ongeveer 23 uur ago | 1

license manager error -95

How did you try to "resolve the host name"? Are you sure you're connected to your license server and the internet? Did you con...

ongeveer 24 uur ago | 0

How to plot multiple plots in one figure without overwriting

Get rid of the calls to figure() clf because it's clearing everything you've plotted prior to that.

1 dag ago | 0

| accepted

Camera-to-circled object distance finder

Try this: % Demo by Image Analyst clc; % Clear the command window. close all; % Close all figures (except those of imtool...

1 dag ago | 0

| accepted

Defining and calling functions in matlab

Your script calls wbl2, not wbl. And your original wbl function function out = wbl(X) n=numel(X) A1=X(:,1); A2=X(:,2); %o...

1 dag ago | 1

How do I know the length of line?

See examples in the help for imdistline help imdistline

1 dag ago | 0

extracting the count and size of white dots as a function of its location

See my Image Segmentation Tutorial in my File Exchange: Image Analyst's File Exchange It's a generic, general purpose demo of ...

2 dagen ago | 0

| accepted

How to find the mean of a histogram without the mean function?

What about a for loop summing up the values then dividing by the number of items you summed? data = rand(100); trueMean = mean...

2 dagen ago | 0

| accepted

I know the coordinates of several scattered points in space, how can I fit them to a sphere?

It looks like the input data for both functions is an N-by-3 matrix. See this paper Least-squares orthogonal distances fitting ...

2 dagen ago | 0

| accepted

Error using actual and detected edge image sizes must be same error.

@DGM has the right answer. For more on this, see Steve's blog: Too much information about the size function | Steve on Image P...

2 dagen ago | 0

Unclear periodicity output with daily temperature dataset using periodogram

I agree with everything Star said - I was going to say the same things. But what is "background"? Does that change seasonally?...

2 dagen ago | 0

How to alter or hide caret in command window.

I've never seen a black block cursor (unless I'm in overtype mode). Mine is always a thin vertical line. Check to make sure yo...

3 dagen ago | 0

Can't open files

Try changing the first few lines of the function to this function varargout = parse_directory_for_dicom(dirname) dirListing = ...

3 dagen ago | 0

How to skip the first line of a text file when reading it?

Try readlines: allLines = readlines('ab.txt') % Gets every line into a cell. % Skip first two lines allLines = allLines(3:end...

3 dagen ago | 0

Extracting features from a hyperspectral image

You're asking too much. We can't give you a lesson-by-lesson course on hyperspectral imaging. Try searching online for one. H...

3 dagen ago | 0

How do I measure distances in an Image

Use bwferet. Let me know if you can't figure it out on your own. help bwferet Alternatively you could use bwboundaries follow...

3 dagen ago | 0

Is it possible to select two points automatically from an image?

Explain why those two particular lines were picked? I see nothing special about them or any different than any other point in t...

3 dagen ago | 0

Image fft2 metric?

You can use the attached algorithm to find the orientation of the pixels.

3 dagen ago | 0

How to overlay an image on a surface plot?

See attached demo for how to overlay a color image on a surface plot of a gray scale image. Adapt as needed. % Demo to creat...

3 dagen ago | 0

How can I generate a trigonometric formula for the following case?

Try this: Theta= [39.8414239035357 38.0423831220740 35.9925962696569 33.6629179282453 31.0086860615562 27.9576609766453 24.38...

3 dagen ago | 1

How can I segment all buildings in the image?

Published papers are here: http://www.visionbib.com/bibliography/contentscartog9.html#Cartography,%20Aerial%20Images,%20Buildin...

4 dagen ago | 0

how can I change the color of portion of image where intensity is below threshold

Use imoverlay mask = grayImage < 80; S = [68, 14, 98]; % Purple color. outputImage = imoverlay(grayImage, mask, S);

4 dagen ago | 0

Find the (x,y) coordinate of a "white" pixel (from calculated matrix)

You can use bwperim to find pixels on the perimeter, in contact with black: rgbImage = imread('image_BW.png'); if size(rgbImag...

4 dagen ago | 0

| accepted

Is my bar graph accurately graphing what I ask?

No, you'd need to do this % count the graylevel specks and plot as a function of the region number (the once green specks). fo...

4 dagen ago | 0

| accepted

How to solve: Limits must be a 2-element vector of increasing numeric values.

It seems like MAX is a vector or matrix. Try this: ylim([0, max(MAX, 'all') + 0.2]);

4 dagen ago | 0

How to generate random coordinates considering safety distance.

See attached demo. Adapt as needed.

4 dagen ago | 0

What does this plot mean? Can an equation be made of it?

With this: N_rel = 20; e_mean = 4.6600e+04; lambdaSO = rand(20,30); e_total = rand(1,30); x = 1 : N_rel; y = [e_mean; mean...

5 dagen ago | 0

| accepted

Image analysis for speckle pattern

It's not obvious what a single grain is. What instrument created this? Was it an AFM? Can you zoom in so that the "grains" ar...

5 dagen ago | 0