Time Lapse Batch Image Manipulation med Python (2 / 3 steg)
Steg 2: Batch-bearbetning
Skriptet kan köras från kommandoraden med önskade alternativ.
I det här exemplet finns skriptet i:
C:\Users\Ken\Pictures
Och bilderna i:
C\Users\Ken\Pictures\commute
Kommandot att rotera och ljusare bilder i mappen är:
python./imageBatch.py -d pendlar - r 90 -b 1,5
Eller, om du hellre vill öppna, ändra den och springa den från Pythons egna kommandoradsverktyg, Idle.
Bara en sida notera, jag var tvungen att lägga till python i min väg till få alternativet att arbeta i windows.
Här är kommandoradsalternativ om du anger "imageBatch.py -h":
-h--hjälp: visar detta hjälpmeddelande
-d--katalog: katalog, jämfört med denna fil, där bilderna finns (utelämna om i samma katalog)
-e--utjämna: utjämna bildens kontrast
-r--rotation: grader att rotera (+ = ccw, - = FV)
-c--kontrast: kontrast faktor (1,0 = oförändrad)
-b--ljusstyrka: ljusstyrka faktor (1,0 = oförändrad)
-s--skärpa: skärpa faktor (1,0 = oförändrad)
-t--tidsstämpel: lägga till filen som skapas tiden i bilder
Du har inte fastnat med just dessa alternativ. Besök http://www.pythonware.com/library/pil/handbook/ om du vill veta vad som finns i biblioteket och ändra skriptet för att göra vad du vill. Jag har bara gett dig en ram arbete att sätta alternativ i till.