Questions
- Implement histogram matching for colored RGB images.
- Use the
equalize()
function fromÂskimage.filters.rank
 to implement local histogram equalization and compare it with the global histogram equalization fromskimage.exposure
 with a grayscale image. - Implement Floyd-Steinberg error-diffusion dithering using the algorithm described here https://en.wikipedia.org/wiki/Floyd%E2%80%93Steinberg_ditheringand convert a grayscale image into a binary image.
- Use
ModeFilter()
from PIL for linear smoothing with an image. When is it useful? - Show an image that can be recovered from a few noisy images obtained by adding random Gaussian noise to the original image by simply taking the average of the noisy images. Does taking the median also work?