Question: Lab8 - Histogram processing & edge detection Download image city.tif from the Google drive. We are going to use histogram processing to improve this image.
Lab8 - Histogram processing & edge detection
Download image city.tif from the Google drive. We are going to use histogram processing to improve this image. Write a program to do the following:
Read and show this image.
Use histogram equalization on this image and show the resulting image in a figure (use function - exposure.equalize_hist())
Compute the histogram of each image and plot the results
Now use adaptive histogram equalization on the original image by using the function exposure.equalize_adapthist()) using only the image parameter. Show equalized image in a new window.
Apply the adaptive histogram to the original image again, this time using additional parameters, kernel_size=x, clip_limit=y, to improve the image further. Use different values for x and y to observe how they affect the image contrast.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
