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

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!