Stap 2: Batch-verwerking
Het script kan worden uitgevoerd vanaf de opdrachtregel met de gewenste opties.
In dit voorbeeld bevindt het script zich:
C:\Users\Ken\Pictures
En de beelden in:
C\Users\Ken\Pictures\commute
De opdracht om te draaien en fleuren afbeeldingen in de map is:
python./imageBatch.py -d pendelen - r 90 -b 1.5
Of, als u liever het geval is, openen, wijzigen en uitvoeren vanuit Python's eigen Command-line tool, Idle.
Gewoon een kant nota, ik had python toevoegen aan mijn pad te krijgen van de command line optie om te werken in windows.
Hier zijn de command line opties als u "imageBatch.py -h":
-h--helpen: geeft dit helpbericht weer
-d--directory: directory, ten opzichte van dit bestand, waar de foto's zich bevinden (weglaten als in dezelfde map)
-e--egaliseren: afbeeldingscontrast egaliseren
-r--rotatie: graden draait (+ = ccw, - = cw)
-c--contrast: contrast factor (1.0 = ongewijzigd)
-b--helderheid: helderheid factor (1.0 = ongewijzigd)
-s--scherpte: scherpte factor (1.0 = ongewijzigd)
-t--timestamp: bestand gemaakt tijd toevoegen aan afbeeldingen
U zitten niet met alleen deze opties. Bezoek http://www.pythonware.com/library/pil/handbook/ om te leren wat er beschikbaar is in de bibliotheek en het script om te doen wat je wilt wijzigen. Ik heb u slechts een frame werk om opties in te gegeven.