(like histogram equalization or Canny edge detection)
Digital Image Processing Using MATLAB, 3rd edition - MathWorks
The 3rd edition emphasizes the Fast Fourier Transform (FFT). Verified scripts help visualize the spectrum and implement Butterworth or Gaussian lowpass and highpass filters. Image Restoration and Reconstruction
Verified repos use meshgrid correctly (some use ndgrid incorrectly). The 3rd edition specifically uses meshgrid to preserve coordinate alignment.
For a more comprehensive set of examples and homework solutions beyond the official toolbox, you can also refer to community-maintained repositories like Digital-Image-Processing-Gonzalez code example
These are custom functions from the 3rd edition. If a repo uses fftshift without these helper functions, it might be a 2nd edition port.