Community Profile

photo

Image Analyst


28.495 total contributions since 2010

Senior Scientist 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. 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

Image Analyst's Badges

  • 36 Month Streak
  • Most Accepted 2014
  • Thankful Level 4
  • Grand Master
  • Revival Level 4
  • Knowledgeable Level 4
  • First Answer

View details...

Contributions in
View by

Answered
i got this error
You appear to have a script called contour.m. This script takes no arguments - that's why it's a script and not a function. Un...

etwa 3 Stunden ago | 0

Answered
How do I find a and b in terms of n ?
Just plug x^3 into the upper equation. I think a is 3*2*n = 6n, and b is still 2n.

etwa 16 Stunden ago | 2

| accepted

Answered
How do I set up a project or solution?
MATLAB now (in R2019a) has “projects” where you can keep collections of files. See Working with Projects For example say I had...

etwa 16 Stunden ago | 0

Answered
How can I divide height and width of 4 separate bounding boxes and compare it so that I can extract the object based on certain critera
Since you created the bounding boxes of the objects in the binary image, presumably with regionprops(), you already know their h...

etwa 18 Stunden ago | 0

Answered
Extract color with in region
% Extract your color channels redChannel = rgbImage(:, :, 1); greenChannel = rgbImage(:, :, 2); blueChannel = rgbImage(:, :, ...

etwa 20 Stunden ago | 0

Answered
How to make a matrix with negative indexes?
It's explained pretty well in the FAQ: click here

ein Tag ago | 0

Answered
I have two datasets and I want to put them in one struct
Try s = load('cst1.mat'); data.cst1 = s.cst1; s = load('cst2.mat'); data.cst2 = s.cst2;

2 Tage ago | 0

Answered
Convert Grayscale image to XYZ file..
See my attached code. It produces a CSV text file with x,y,gray level.

2 Tage ago | 0

Answered
Linear Regression Through Origin
See a solution: here by Star Strider

2 Tage ago | 0

Answered
How to stitch two sets of multiple images together into a panorama and make them be the same size
I'd maybe try to fill the black parts with the mean gray level, then use imregister() to align them. I don't think they need to...

2 Tage ago | 0

Answered
Computing water level based on difference in frame colors
I would convert from RGB to HSV, then take the S channel. I'd then take the mean along rows (direction 2), then take the locati...

2 Tage ago | 1

Answered
How to draw represent connected components bounding boxes with different color??
Use plot(xBox, yBox, 'Color', yourColor), or rectangle('Position', bb, 'EdgeColor', yourColor) or something like that. xBox is ...

3 Tage ago | 0

Answered
how to convert video to image
See my attached demo that will extract all frames, or you can process each frame one at a time.

4 Tage ago | 0

| accepted

Answered
How can I register or rotate series of image in matlab
See the FAQ : click here

4 Tage ago | 0

Answered
how to solve the resizing of an image here?
Try this: filename='1.jpg'; A = imread(filename); % Use imread() instead of importdata(). but your bwarea() call doesn't do a...

4 Tage ago | 0

Answered
attempt to execute rgb2gray but showing error
Replace this: a=imread('2.jpg'); c=rgb2gray(a); f=double(c); [row, col, dim]=size(f); with this: a = imread('2.jpg'); ...

4 Tage ago | 0

Answered
print a circular disk onto my graph
See the FAQ: Click Here

4 Tage ago | 0

Answered
How I can repeatedly divide a binary image ?
Your image is not a power of 2. Try this code: clc; % Clear the command window. clear all; close all; % Close all figure...

6 Tage ago | 0

Answered
confusion in cat command
3 means the 2-D arrays are being stacked along the 3rd dimension. To visualize, imagine that the arrays are gray scale images i...

6 Tage ago | 0

| accepted

Answered
How to remove the warning?
See attached utility for turning off benign warning messages.

6 Tage ago | 0

Answered
average of each 1st frame of 30 .mat file
See my attached demo. Adapt it. Attach your adapted code if you still can't figure it out.

6 Tage ago | 0

Answered
Creating an image datastore from the images already loaded in the memory
It doesn't look like there is a way unless you save them to disk files first. You could then delete those files when your progr...

6 Tage ago | 0

Answered
How to round up all components of a matrix to nearest integer number
M = abs(round(M));

6 Tage ago | 1

| accepted

Answered
What if clustering and all data belong to the same group?
Automatic segmentation is not always good. For example you might try to threshold a gray scale image with kmeans, like in the a...

6 Tage ago | 1

Answered
Convolution of two signal
Try this: numPoints = 1000; % Whatever. f = .10; % Whatever. tau = 2; % Whatever. t = linspace(0, 4*pi); % Whatever. u = si...

6 Tage ago | 1

| accepted

Answered
masking out unwanted area in series of images
Can you have your users click on the smallest triangle? Then you can extrapolate that out to all points in the honeycomb patter...

6 Tage ago | 0

Answered
MATLAB R2018a has stopped working when I try to bring live images from a webcam into Matlab
It's most likely a hardware issue. See the FAQ: FAQ

6 Tage ago | 0

Answered
How to display the number of iterations a while loop does?
Try adding a loop counter: P = 250000; A = 25000; I = 4.5/100; counter = 1; while P > A P = P*(1+I)-A; P = P + 1;...

7 Tage ago | 4

Answered
How To Make an .exe file from MATLAB script file.?
See the FAQ: How can I make a standalone executable from my MATLAB code? Basically you need the MATLAB Compiler toolbox product...

7 Tage ago | 0

Load more