photo

Image Analyst


Retired from The Procter and Gamble Company

Last seen: 1 day 前 自 2010 起处于活动状态

Followers: 99   Following: 0

Senior Scientist (male/man) and Inventor in the Procter and Gamble Company, one of the world's 10 largest industrial corporations. I did image analysis full time until my retirement in 2023 and currently have only part time jobs with P&G. I have Ph.D. in Optical Sciences specializing in imaging, image processing, and image analysis. 45+ 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.

Programming Languages:
MATLAB, Visual Basic
Spoken Languages:
English
Pronouns:
He/him
Professional Interests:
Industrial Statistics, Image Processing and Computer Vision

统计学

All
MATLAB Answers

0 个提问
39,477 个回答

File Exchange

17 文件

Cody

0 个问题
1 个答案

Discussions

74 个亮点

排名
2
of 301,301

声誉
78,524

贡献数
0 个提问
39,477 个回答

回答接受率
0.00%

收到投票数
12,591

排名
28 of 21,236

声誉
23,965

平均
4.70

贡献数
17 文件

下载次数
103

ALL TIME 下载次数
220837

排名
114,346
of 173,897

贡献数
0 个问题
1 个答案

评分
20

徽章数量
1

贡献数
0 帖子

贡献数
0 公开的 个频道

平均

贡献数
74 个亮点

平均赞数
3

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

查看徽章

Feeds

已回答
Width and height values for ROIPosition must be greater than 0. error even when explicitly defining them.
I'm using a Teledyne camera with gentl. What happens if you call this attached InitializeVideoCamera function? It's meant to b...

4 days 前 | 0

已回答
Identify non accident properties and segment regions of concavity
You can identify concave regions by using bwconvhull and then subtracting, or doing an XOR, with the original binary image.

4 days 前 | 0

已回答
How can I force a .txt export
First of all NEVER overwrite the built in path variable. It's a reserved variable name and has information in there that you do...

9 days 前 | 0

| 已接受

已回答
visdiff() is crashing continuously in R2025b
No. But I haven't used it. You are a man of very few words (perhaps because you never read the tutorial link below). I'm not s...

9 days 前 | 0

| 已接受

已回答
How to identify a thin line in a noisy sideview picture?
It looks like the blobs are all on the upper side of the water surface. So what I would do is just scan the image finding the l...

10 days 前 | 0

已回答
Seeking advice on batch processing for opacity masking in ARK(Auto-Refractor Keratometer) retroillumination images (500+ images)
I agree with John. 500 is not that many and you'd spend more time developing an automatic algorithm than if you just hand traced...

11 days 前 | 0

已回答
to segment the coins from the background in the image and find the centroid of each distinct segmented coin
It looks like a homework question that gave you some starter code and you're supposed to fill in the commands after the comments...

14 days 前 | 0

已回答
searchin for an M file in all folders of my PC.
Try "Everything" by voidtools: https://www.voidtools.com/ It can give you nearly instant results on where files live. Not like...

16 days 前 | 0

已回答
to segment the coins from the background in the image and find the centroid of each distinct segmented coin
You need to use regionprops See my Image Segmentation Tutorial in my File Exchange: Image Analyst's File Exchange It does exa...

16 days 前 | 0

已回答
How to make a shape and find orientation of said shape from a BW mask?
You can use regionprops and look at 'Orientation' and the Feret properties with regionprops or bwferet.

24 days 前 | 0

已回答
How to do 1D signal analysis?
Right before %% Compute PSDs for original signals [f1, PSD1] = myPSD(sig1, Fs); [f2, PSD2] = myPSD(sig2, Fs); you're going t...

25 days 前 | 0

已回答
How to do 2D Image Processing?
For some examples, see my File Exchange: https://www.mathworks.com/matlabcentral/fileexchange/?term=authorid%3A31862&sort=downl...

25 days 前 | 0

已回答
Morphological Image Processing: Object Identification and Separation
There are MATLAB demos that separate particles. See blogs: Watershed transform question from tech support » Watershed transfor...

25 days 前 | 1

已回答
Not able to access license.
Did you try to do what it said about logging in to your account to fix it? And then calling tech support and ask for installati...

27 days 前 | 0

已回答
Can I get specific principal components from PC bands?
How did you specify or locate the coordinates in your MRI images? And is it a set of (x,y) coordinates, one set for each image?...

28 days 前 | 0

已回答
how do i fill in the shapes
If you're ultimately trying to say that "this shape is a yellow triangle" and "this shape is a blue square" then some of what yo...

28 days 前 | 1

已回答
how do i fill in the shapes
I have no idea what "how do i fill in the outline of the shapes so i can recognise them later " means. What do you really want ...

29 days 前 | 0

已回答
Can the functions from the Camera Calibrator app be implemented in a standalone executable?
If your code calls one of the apps that is on the Apps tab of the toolbar and that app has it's own GUI then most likely it cann...

1 month 前 | 0

已回答
how to place an image under my line plot in same figure - both same size?
Attached are some simple demo scripts that insert/inset/overlay/place/composite/superimpose (whatever you want to call it) image...

1 month 前 | 0

已回答
mlapp scaling/zoom errors
I don't know about zooming into plots versus the entire GUI, but I know the layout of your main app's gui is messed up if you ar...

1 month 前 | 0

Discussion


New unique names requirement for File Exchange addons
I got an email message that says all the files I've uploaded to the File Exchange will be given unique names. Are these new nam...

1 month 前 | 0

已回答
how do i get my image to display. it keeps erroring out on me.
The image you specified is not in your current folder (where your script is) or on your search path. You can either move your...

2 months 前 | 0

已回答
Is it possible to procedurally remove things from an engineering drawing?
I made a stab at trying to get the perimeters. It's not perfect but it may cut down on how much is left that you manually have ...

2 months 前 | 0

已回答
General Blockproc questions that aren't in the documentation
You can use xline and yline in a for loop to overlay your red lines over the image. blockproc will not do that for you. To do ...

2 months 前 | 0

已回答
Is it possible to procedurally remove things from an engineering drawing?
Unless you can get some standardization, which I'd doubt, it looks like the best option would be to use Photoshop and paint out ...

2 months 前 | 0

已回答
rectification of error in matlab editor
What operating system are you using? Where are you trying to save them? Windows will not let you save any file to the Program ...

2 months 前 | 0

| 已接受

已回答
Transition point discontinuity (cliff/spike) in plots of solved system of non linear equations.
You could post-process your curve data to remove the spike. Perhaps findchangepts will be useful to you.

2 months 前 | 0

已回答
Need to compile my matlab code into a standalone executable to run on a 32-bit machine
I can help. I compile programs all the time. I use scripts to call mcc along with a bunch of other stuff to compile my m-files...

2 months 前 | 0

已回答
Matlab2025b cannot plot the variable values
What does this show >> whos Derating_Cap Since it's a 3-D array, maybe try extracting out a vector into a single variable and ...

2 months 前 | 0

已回答
Can I access FLIR specific GenICAM events via Image Acquisition Toolbox?
If you use the ImageAquisitionExplorer then whatever properties you see there are the ones you can modify. If it's really FLIR-...

2 months 前 | 1

加载更多