Harmonic Notes on MATLAB and Image Processing

Concepts, examples, new code, tutorials, tips, stories, history, etc.

Recently Published Posts

History of Image Display in MATLAB, Part 3: 1993, Image Processing Toolbox 1, and IMSHOW (September 3, 2025)

Image Processing Toolbox version 1, the first appearance of of IMSHOW, and the introduction of more image display models.
Read more

History of Image Display in MATLAB, Part 2: 1990, MATLAB 4, Handle Graphics, and the IMAGE object (August 4, 2025)

MATLAB 4; Handle Graphics and its influence on modern MATLAB design; the original IMAGE object and its strengths and limitations; the first MATLAB default image.
Read more

History of Image Display in MATLAB, Part 1: Before 1990 (July 26, 2025)

A brief summary of the early years of digital image processing, and of early versions of MATLAB before 1990.
Read more

Motivations for Sharing Code (July 21, 2025)

My thoughts on a MATLAB Discussions thread about reasons that researchers might benefit from actively sharing their code.
Read more

Fun with Simple Text Processing and Directed Graphs (May 25, 2025)

Turning a nested Markdown list into a directed graph in MATLAB.
Read more

The Tool Builder’s Gene (Update) (April 16, 2025)

I was fortunate to realize quickly that academia wasn’t the best place for me and that I would be much happier at a place like MathWorks—because I have the gene.
Read more