Kom igångKom igång gratis

Lägg till kontrast och effekt

Har du någonsin velat förstärka kontrasten i dina foton för att ge dem ett mer dramatiskt uttryck?

I den här övningen ökar du kontrasten i en bild på en kopp kaffe – något du kan dela med dina vänner i sociala medier. Glöm inte att använda #ImageProcessingDatacamp som hashtag!

Även om det inte är vår egen söndagsmorgonkopp kan du använda samma metoder på vilka foton som helst.

Cup of coffee

En funktion som heter show_image(), som visar en bild med hjälp av Matplotlib, är redan definierad. Den tar argumenten image och title, där title som standard är 'Original'.

Den här övningen är en del av kursen

Bildbehandling i Python

Visa kurs

Övningsinstruktioner

  • Importera modulen som innehåller funktionen för Contrast Limited Adaptive Histogram Equalization (CLAHE).
  • Hämta bilden du ska arbeta med – den med en kopp kaffe – från modulen som innehåller alla testbilder.
  • Anropa funktionen för adaptiv histogramutjämning från den importerade modulen och applicera den på originalbilden. Sätt clip-gränsen till 0,03.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Import the necessary modules
from skimage import data, ____

# Load the image
original_image = ____.coffee()

# Apply the adaptive equalization on the original image
adapthist_eq_image = ____.____(original_image, ____=____)

# Compare the original image to the equalized
show_image(original_image)
show_image(adapthist_eq_image, '#ImageProcessingDatacamp')
Redigera och kör kod