Steve on Image Processing

Concepts, algorithms & MATLAB

Results for: Uncategorized

Binary image area filtering

Posted by Steve Eddins,


In my August 8 post about Pokemon Go (and I still can't quite believe that I did that), one of the processing steps was finding the centroid of the largest object in a binary image.... read more >>

Pokémon Go meets MATLAB

Posted by Steve Eddins,

Until about two weeks ago, I had given absolutely no thought to the possibility of a relationship between MATLAB and Pokémon Go, this summer's worldwide mobile gaming phenomenon. But then I heard about someone using some basic image processing techniques to hack the game by automating the search for PokéStops.... read more >>

Image binarization – Otsu’s method 2

Posted by Steve Eddins,


In my 16-May-2016 post about image binarization, I talked about the new binarization functions in R2016a. Today I want to switch gears and talk about Otsu's method, one of the algorithms underlying imbinarize.... read more >>

Image binarization – new R2016a functions 3

Posted by Steve Eddins,


In my 09-May-2016 post, I described the Image Processing Toolbox functions im2bw and graythresh, which have been in the product for a long time. I also identified a few weaknesses in the functional designs:... read more >>

Image binarization – im2bw and graythresh 2

Posted by Steve Eddins,


As I promised last time, I'm writing a series about functional designs for image binarization in the Image Processing Toolbox. Today I'll start by talking about im2bw and graythresh, two functions that have been in the product for a long time.... read more >>

Problem complexity 1

Posted by Steve Eddins,

Twice in the last month, I have read comments about certain problems being intrinsically hard to solve.... read more >>