Community Profile

photo

Image Analyst


Last seen: Today Active since 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. 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

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

View badges

Content Feed

Answered
How can I calculate vector relative errors in percent?
You need to have a reference signal. Note: variance of a signal is not the error of a signal unless the true signal is a consta...

ungefär 4 timmar ago | 0

Answered
how to fix these code lines for app designer
Instead of f1=fspecial('average',[5,5]); I=imshow(f1,'parent',app.UIAxes2,... 'XData',[1 app.UIAxes2.Position(3)],... ...

ungefär 4 timmar ago | 0

| accepted

Answered
How i can convert any type of image to ASCII values and store these values into one-dimensional array?
I don't understand why you want to do that. If you want the original image later, just make a copy of A before you alter it. Y...

ungefär 4 timmar ago | 0

Answered
So I have been assigned with this problem but I haven't been taught anything about MATLAB.I would be grateful if anyone is willing to help me with this.
Of course we can't just do the entire homework problem for you so the answer is you need to learn how to program in MATLAB yours...

ungefär 7 timmar ago | 0

Answered
How to rename a lot of mfiles in a folder
Try this: folder = pwd; % or 'D:\something' filePattern = fullfile(folder, '*.*'); % or '*.m' if you want only m-files. fileL...

ungefär 7 timmar ago | 0

Answered
How can I do curve fitting depending in the following formula?
So you know K, M, W, and 3 of the 7 values of V. Can't you just multiply out all the matrices, and have the remaining values of...

ungefär 7 timmar ago | 1

Answered
Histogram only returns one output.
Try this: rng('shuffle') A = randperm(100, 10) theHistogram = zeros(1, 10); for k = 1 : numel(A) strNumber = sprintf('%...

ungefär 7 timmar ago | 0

Answered
Vertical concatenation of 8 table with identical rownames
I don't think you can just vertically stitch them together because you are using row names. What are the row names? Do you rea...

ungefär 7 timmar ago | 0

| accepted

Answered
Counting number of white > 5 Pixel objects in BW image
You can use bwareafilt or bwareaopen before calling regionprops. BW4 = bwareafilt(BW4, 5); % Retain only blobs 5 pixels or bigg...

ungefär 7 timmar ago | 0

Answered
peaks detection in a smoothed processed signal
Try this (requires Image Processing Toolbox): threshold = 2e-5; % for sqauring or 200 for "original signal". mask = signal > t...

ungefär 8 timmar ago | 0

Answered
How to plot a semi-circle on the horizontal axis in MATLABs & How to shade half the cirlce?
See the FAQ: https://matlab.fandom.com/wiki/FAQ#How_do_I_create_an_arc?

en dag ago | 0

Answered
Local mean and variance of an image for normalisation
Check out imfilter or conv2 for the local mean. Check out stdfilt for the local standard deviation.

en dag ago | 0

Answered
Plot in 3D isolines from 2D image
Is surfc what you want? Or one of the numerous contour functions?

en dag ago | 0

Answered
How to create the game battle ship with a gui
@Amanda click on the battleship tag on the right hand side of this page and you'll find 29 discussions. https://www.mathworks.c...

en dag ago | 0

Answered
Saving matrices within a cell
Initialize your matrix for all the matrixes allMatrixes = {}; Then after your if block just append your latest matrix: allMat...

en dag ago | 0

| accepted

Answered
Matlab menu sum values
Try this: clc; clear; n=input("Počet pohybů na účtu: ") msg = ("Vyber hodnotu: "); vyber = ["-10000" "3000" "15000" "4000" ...

en dag ago | 0

Answered
Plot graph from tracked points in 2D pictures
Are you sure points is in the form (x,y) and not (row, column) because if it were the plot would be rotated 90 degrees. Why not...

en dag ago | 0

| accepted

Answered
Airplane collision. (Matlab)
This looks like a homework problem. If you have any questions ask your instructor or read the link below to get started: How d...

en dag ago | 0

| accepted

Answered
Unable to find file or directory 'fisheriris.net'
fisheriris.net may be something that was created when someone was doing neural network manipulation of the built-in (with the St...

en dag ago | 0

Answered
how to form a matrix with non-repeated values?
Maybe shortestpath perhaps? Or, maybe use bwdistgeodesic(). See Steve's blog series: http://blogs.mathworks.com/steve/2011/11/...

en dag ago | 0

Answered
Align and stitch non-overlapping images
If the max of the cross correlation is not giving the correct shift amount, then it's possible the vertical dimension was scaled...

en dag ago | 0

Answered
How to detect number of bends of racing track starting from image
What I'd do is to get the (x,y) coordinates of the curve in order. You can do this with bwboundaries(). Then define a window s...

en dag ago | 1

Answered
Trying to get certain values from an excel file as user input
You should probably use readtable or readmatrix since xlsread is deprecated. You should probably plot one or more curves first,...

en dag ago | 0

| accepted

Answered
How can I change all numbers in matrix to 1? except for 0
Try this outputMatrix = inputMatrix ~= 0

en dag ago | 0

Answered
measure height of object in millimeter
Yes. If you know the FOV (field of view) in mm then you can. Of course you know the size of your image. So the spatial calibr...

en dag ago | 0

| accepted

Answered
why fft of an even and real signal in time domain gives imaginary part?
You might like to look at Steve's blog on the topic. https://blogs.mathworks.com/steve/2021/02/26/fft-spectral-leakage/

2 dagar ago | 1

Answered
how to find the days haven't been precipitations in a vector or a file.
Hints: v = randi([0, 5], 1, 20) numZeros = sum(v == 0) valuesAboveThreshold = v(v > 3) % 3 is the threshold

2 dagar ago | 0

Answered
How to determine inequality in an array
Try ismember

2 dagar ago | 0

Answered
Power of a binary matrix
What is your expected output? Do you want element by element multiplication or matrix multiplication? Here is element by eleme...

2 dagar ago | 1

Answered
i want to set x-axis to be in Pico seconds , how to do that
Multiply your x by 10^12. bar(x*1e12, y, 1); xlabel('Time Difference in picoseconds');

3 dagar ago | 1

Load more