programmeringsspråket Python kan manipulera en mängd olika datatyper , inklusive text och bilder . Den Python Image Library , eller PIL , innehåller ett antal metoder för att öppna och utföra operationer på bildfiler . Genom att använda PIL och dess metoder som stöds , särskilt " punkten " metoden , kan du ljusare eller mörkare bilder och därmed ljusare eller bleknar färgerna i en bild . Saker du behöver
Pythontolk
Visa fler instruktioner
1
Hämta och installera den senaste versionen av Python Image Library ( PIL ) från Pythonware.com hemsida .
2
Öppna en bild och spara den i ett bildobjekt med kod som följande :
>>> från PIL import bild >>> im = Image.open ( ' /home /pic.jpg ' ) katalog
Ersätt " /home /pic.jpg " med sökvägen och filnamnet på den bild du vill lysa .
Sida 3
bilden ljusare genom att ringa " punkten " metoden , som kommer att utföra en operation på alla pixlar i bilden . Poängen Metoden tar en funktion som ett argument , så i det här exemplet använder du en lambda -funktion som multiplicerar varje pixel värdet med 1,9 . Multiplicera pixel med ett tal större än 1 att lysa eller mindre än 1 vill göra det mörkare :
>>> bytt = im.point ( lambda x : x * 1,9 ) //' ändrad' kommer innehåller den ljusare bilden