Steve on Image Processing with MATLAB

Image processing concepts, algorithms, and MATLAB

Posts 11 - 20 of 25

Results for: 2019

Using reshape to rearrange image color components 4

I recently saw some code that transformed the RGB pixel values of an image into a Px3 matrix, such that each row contained the red, green, and blue color components of a single pixel. Today I want to... read more >>

The curious case of ordfilt2 performance

For today's post, I'd like to welcome guest author Kushagr Gupta, a developer on the Image Processing Toolbox team. -SteveThe Image Processing Toolbox function ordfilt2 can be used to perform various... read more >>

Color correction with a parula quilt 1

My wife, Geri Eddins, has been making a lot of quilts lately. A few months ago, I printed out these 10 colors, showed them to her, and asked, "Can you make a wall hanging quilt with this color... read more >>

Fourier series and Hilbert curve animations

In a complete coincidence, two different coworkers today sent me links to two different works of 3Blue1Brown on YouTube. I loved both of them, and I wanted to share them with you. The first one... read more >>

pixelgrid

ContentsIntroductionFind the image objectGet the spatial coordinates for drawing the outlineConstruct the x- and y-vectorsDraw the linesIntroductionSome years ago, I blogged about how to overlay a... read more >>

Multiresolution pyramids part 4: Image blending 1

Today I want to wrap up (for now) my series on multiresolution pyramids by showing you how to make this strange-looking fruit: This a slightly nontraditional demonstration of a technique... read more >>

Changes to SUM and DIM 3

Does this line of code make you raise your eyebrows in puzzlement?c = sum(A,[1 2]) If so, you are likely an experienced MATLAB user who does not make a habit of carefully studying the release notes,... read more >>

Multiresolution pyramids part 3: Laplacian pyramids

In my April 2 post, I introduced multiresolution pyramids, and I explained my dissatisfaction with the function impyramid, which (sadly) I designed. (Aside: I had that post ready to go on April 1,... read more >>

Multiresolution image pyramids and impyramid – part 2

Last time, I talked about the function impyramid and how I have been dissatisfied with it. (Confession: I designed it.) Today I want to present an alternative approach to creating a multiresolution... read more >>

Multiresolution image pyramids and impyramid – part 1 4

There's a function in the Image Processing Toolbox that I'm not especially fond of: impyramid.I shouldn't tell you who designed this function, but I'll give you a hint: his initials are "Steve... read more >>

Posts 11 - 20 of 25