Published


Writing a file reader in MATLAB
I'd like to introduce guest blogger Jeff Mather. Jeff started his MathWorks career as an application support...

14 years ago

Thumbnail

Published


Digital image processing using MATLAB: writing image files
Today's post is part of an ongoing tutorial series on digital image processing using MATLAB. I'm covering...

14 years ago

Thumbnail

Published


Saturday morning fun with Cody
Early this morning my wife found me in the family room, typing away at my laptop. She glimpsed this diagram on my...

14 years ago

Thumbnail

Published


New comment policy
I want to let readers know that I'm experimenting with a new comment policy. I started this blog at the beginning of...

14 years ago

Thumbnail

Published


Jobs and such
Last week I happened to come across a summary I wrote after completing my first month at MathWorks. This was quite a while a...

14 years ago

Thumbnail

Published


Generating Hilbert curves
This week I came across some files I wrote about 16 years ago to compute Hilbert curves. A Hilbert curve is a type of...

14 years ago

Thumbnail

Published


Five years ago: August, September, and October 2006
Much of the information I posted in this blog years ago is still useful today. Image processing theory hasn't been...

14 years ago

Thumbnail

Published


Modifying centroid locations in an image – an application of linear indexing
Blog reader Mike posed the following question recently: If you have a bunch of point locations (for example,...

14 years ago

Thumbnail

Published


Batch processing files in another folder
Blog reader Asadullah posted the following question last week on my old post about batch processing: I am...

14 years ago

Thumbnail

Published


Exploring shortest paths – wrapping up
For the past several weeks I've been writing about shortest-path problems in image processing: finding the shortest...

14 years ago

Thumbnail

Published


Exploring shortest paths – part 5
In this post in the Exploring shortest paths series, I make things a little more complicated (and interesting) by...

14 years ago

Thumbnail

Published


Exploring shortest paths – part 4
In my previous posts on Exploring shortest paths (November 1, November 26, and December 3), I have noted several times...

14 years ago

Thumbnail

Published


Exploring shortest paths – part 3
In part 2 of Exploring shortest paths, I noted a problem with using the 'quasi-euclidean' distance transform to find...

14 years ago

Thumbnail

Published


Exploring shortest paths – part 2
Earlier this month I started exploring the question of computing the shortest path from one object in a binary image to...

14 years ago

Thumbnail

Published


Exploring shortest paths – part 1
Blog reader Bogdan asked this question last week: I am trying to find the length and location of the shortest...

14 years ago

Thumbnail

Published


Five years ago: May, June, and July 2006
Much of the information I posted in this blog years ago is still useful today. Image processing theory hasn't been...

14 years ago

Thumbnail

Published


Binary image convex hull – algorithm notes
Today I want to tell a little image processing algorithm story related to my post last week about the new bwconvhull...

14 years ago

Thumbnail

Published


Binary image convex hull
I've been intending to mention a new function bwconvhull that was introduced in the Image Processing Toolbox last...

14 years ago

Thumbnail

Published


Digital image processing using MATLAB: reading image files
Today's post is part of an ongoing tutorial series on digital image processing using MATLAB. I'm covering...

14 years ago

Thumbnail

Published


Dealing with “Really Big” Images: Image Adapters
I'd like to welcome back guest blogger Brendan Hannigan, for the third in a series of three posts on working...

14 years ago

Thumbnail

Published


Engineering education and MATLAB – a personal perspective
Earlier this week I received a text message from my oldest son, who just started his second year at Northeastern University....

14 years ago

Thumbnail

Published


“Area opening” terminology question
An experienced user of our products recently told us we got it wrong when we named bwareaopen. This function removes...

14 years ago

Thumbnail

Published


Digital image processing using MATLAB: digital image representation
Today I'm starting an regular, occasional series with tutorial material on digital image processing using...

14 years ago

Thumbnail

Published


Blog comments and e-mail
I just realized that it's been more than three years since I explained the way I handle comments on this blog. It's probably...

14 years ago

Thumbnail

Published


Dealing with “Really Big” Images: Block Processing
I'd like to welcome back guest blogger Brendan Hannigan, for the second in a series of three posts on working...

14 years ago

Thumbnail

Published


Dealing with “Really Big” Images: Viewing
I'd like to welcome guest blogger Brendan Hannigan, a MathWorks developer who worked on improving our set of...

14 years ago

Thumbnail

Published


Five years ago: March and April 2006
Much of the information I posted in this blog years ago is still useful today. Image processing theory hasn't been...

14 years ago

Thumbnail

Published


Checkerboard fun
Thinking about test images (13-Jan-2006, 16-Jul-2011, 19-Jul-2011, 19-Jul-2011) recently prompted me to take a look at...

14 years ago

Thumbnail

Published


Filtering fun
Today I want to take the test pattern I created last time and subject it to a variety of frequency-based filters. ...

14 years ago

Thumbnail

Published


Jähne test pattern – take 3
Earlier today I told you that I was feeling a little dense because I couldn't figure out the right parameters to use in...

14 years ago

Thumbnail

Load more