project sell info and initial synchro support
[redakcja.git] / scripts / crop.py
old mode 100644 (file)
new mode 100755 (executable)
index 3266e09..764e8e5
@@ -2,7 +2,7 @@
 # -*- coding: utf-8 -*-
 #
 # This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
 # -*- coding: utf-8 -*-
 #
 # This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
-# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.  
+# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
 #
 import sys
 import os
 #
 import sys
 import os
@@ -20,13 +20,12 @@ def crop(image, top=0, right=0, bottom=0, left=0):
         bottom = int(height * bottom)
     if left < 1:
         left = int(width * left)
         bottom = int(height * bottom)
     if left < 1:
         left = int(width * left)
-    
+
     bounds = (int(left), int(top), int(width - right), int(height - bottom))
     image = image.crop(bounds)
     image.load()
     return image
 
     bounds = (int(left), int(top), int(width - right), int(height - bottom))
     image = image.crop(bounds)
     image.load()
     return image
 
-
 output_dir = realpath(os.getcwd()) + '/output'
 bounds = [float(i) for i in sys.argv[1].split(':')]
 
 output_dir = realpath(os.getcwd()) + '/output'
 bounds = [float(i) for i in sys.argv[1].split(':')]
 
@@ -37,6 +36,6 @@ for file_name in sys.argv[2:]:
     except IOError, e:
         sys.stderr.write('\nerror:%s:%s\n' % (file_name, e.message))
         continue
     except IOError, e:
         sys.stderr.write('\nerror:%s:%s\n' % (file_name, e.message))
         continue
-    
+
     image = crop(image, *bounds)
     image = crop(image, *bounds)
-    image.save(output_dir + '/' + basename(file_name))
\ No newline at end of file
+    image.save(output_dir + '/' + basename(file_name))