Community Profile

photo

Steve Eddins

Last seen: Today Active since 2006

Statistics

All
  • 6 Month Streak
  • Knowledgeable Level 4
  • Leader
  • Speed Demon
  • GitHub Submissions Level 3
  • Personal Best Downloads Level 3
  • Community Group Solver
  • Computational Geometry I Master
  • Promoter
  • Famous
  • Introduction to MATLAB Master
  • Indexing V Master

View badges

Content Feed

Published


Code Trace for MATLAB
Today's post departs from image processing, my usual subject. Instead, I want to tell you about something that I just put up...

4 months ago

Thumbnail

Published


Puzzle Pieces and Polyshapes
color segmentation, opening by reconstruction, boundary tracing, polyshapesEarlier this summer, Cleve sent me this picture...

4 months ago

Thumbnail

Published


How to use IMSPLIT to split a color image into component images
Today I want to show you a handy little function, imsplit, for splitting color images into their components.Also, for no...

7 months ago

Thumbnail

Published


Find all the highest pixel values using ismember
Today's post shows how to use ismember to conveniently locate all of the highest pixel values in an image. For example, in...

8 months ago

Thumbnail

Published


More experiments with sRGB gamut boundary in L*a*b* space
I'm still playing around with RGB gamut calculations in $ L^* a^* b^* $ space. (See my last post on this topic, "Visualizing...

9 months ago

Thumbnail

Published


Puzzles About GIF DelayTime
[TLDR: To create a fast GIF animation using imwrite, use a DelayTime of 0.02 instead of 0.]In my 28-Feb-2022 post, I showed...

10 months ago

Thumbnail

Published


Loren Shure and the Art (and History) of MATLAB
The one and only Loren Shure has just announced her retirement from MathWorks. I met Loren in early 1993 at the...

11 months ago

Thumbnail

Published


R2022a
It's March, and you know what that means --- that's right, the "a" release is here!On most work days, I use several...

11 months ago

Thumbnail

Published


A Short Game of Life
I have written here, as well as in Digital Image Processing Using MATLAB, about using image processing operations to...

11 months ago

Thumbnail

Published


Visualizing out-of-gamut colors in a Lab curve
I was looking today at an old post, "A Lab-based uniform color scale" (09-May-2006). I wanted to provide an update to...

1 year ago

Thumbnail

Published


Peaks, Peak Filtering, and Gray-Scale Weighted Centroids
Today, I'm continuing my recent theme of thinking about peak-finding in images. When I wrote the first one (19-Aug-2021), I...

1 year ago

Thumbnail

Published


Small-Peak Suppression with the H-Maxima Transform
Last time, I introduced the idea of a regional maximum. Today, I want to add a concept that makes the regional maximum more...

1 year ago

Thumbnail

Published


Local maxima, regional maxima, and the function imregionalmax
A recent algorithm discussion on the Image Processing Toolbox development team reminded me of something I originally wanted...

1 year ago

Thumbnail

Published


Use less meshgrid and repmat
The functions meshgrid and repmat have a long and rich history in MATLAB. Today, I'll try to convince you to use them...

1 year ago

Thumbnail

Published


Use imbinarize to Threshold Gray-Scale Images
Today, I want to convince you to use imbinarize instead of im2bw.Background: I recently saw some data suggesting that many...

1 year ago

Thumbnail

Published


NaN Sightings
Some of us at MathWorks like to share our "NaN sightings." Here is an example to show what I mean. This is a screenshot of...

1 year ago

Thumbnail

Published


How to Use a Custom Interpolation Kernel with imresize
Recently, I was talking with MathWorks writer Jessica Bernier about the reference page for the imresize function. Jessica...

1 year ago

Thumbnail

Published


How to Run Blog Post Code in Your Browser
I have published more than 560 blog posts here since 2006, and I estimate that about 98% of them started out as MATLAB...

1 year ago

Thumbnail

Published


Plotting a* and b* colors
Today's blog post comes from planning one topic, but then taking a sharp left turn and doing something else completely. I...

2 years ago

Thumbnail

Published


FFT Spectral Leakage
A MATLAB user recently contacted MathWorks tech support to ask why the output of fft did not meet their expectations, and...

2 years ago

Thumbnail

Published


How imshowpair and imfuse work
In this post, I'll explore how imshowpair and imfuse work.Reason: I was curious.Last month, I wrote about registering...

2 years ago

Thumbnail

Published


Registering Hand-Held Pictures
The typical modern French* horn, pictured below, has about 23 total feet of tubing. At the beginning and the end, the tubing...

2 years ago

Thumbnail

Published


Transforming a color image to a weighted adjacency matrix
A question on MATLAB Answers caught my eye earlier today. Borys has this pseudocolor image of a weighted adjacency matrix:...

2 years ago

Thumbnail

Published


How to Compute Perceptual Color Difference
I wrote previously about the new colorChecker, which can detect X-Rite test charts in the R2020b release. Another area of...

2 years ago

Thumbnail

Published


Rediscovering Cody
Lately, I've been spending more time on MATLAB Central, and I'd like to encourage you to try out some of the resources...

2 years ago

Thumbnail

Published


How to Detect an X-Rite® ColorChecker® Chart
When I saw this picture, I was really tempted to take it into the local garden nursery and ask them how to keep color...

2 years ago

Thumbnail

Published


Making Color Spectrum Plots – Part 3
Recently, I've been explaining how I made this plot, which is from DIPUM3E (Digital Image Processing Using MATLAB, 3rd ed.):...

2 years ago

Thumbnail

Published


What is 0.01?
I was looking at these two numbers the other day:$0.01$$\frac{5764607523034235}{576460752303423488}$It turns out they are...

2 years ago

Thumbnail

Published


Making Color Spectrum Plots – Part 2
It was a while ago now, but on April 27 I started explaining how I made this plot, which is from DIPUM3E (Digital Image...

2 years ago

Thumbnail

Published


Making Color Spectrum Plots – Part 1
The new edition of Digital Image Processing Using MATLAB (DIPUM3E) contains a number of MATLAB functions related to color,...

3 years ago

Thumbnail

Load more