Beispiel #1
0
import commands
import re
import dropbox
import pHash
import os
import tempfile
import datetime
import json
import EXIF
from PIL import Image
import StringIO
import dateutil.parser
from db import DBConnector

conn = DBConnector()
highest_group = conn.get_highest_group()

IMAGE_WIDTH = 350


def save_and_resize_image(user_name, file_name, local_name):
    img = Image.open(local_name)
    width, height = img.size
    ratio = float(height) / width

    rez = img.resize((IMAGE_WIDTH, (int(IMAGE_WIDTH * ratio))),
                     Image.ANTIALIAS)
    new_file_name = "media/thumbnails/" + str(user_name) + file_name.split(
        "/")[-1]
    rez.save(new_file_name, "JPEG")
Beispiel #2
0
import commands
import re
import dropbox
import pHash
import os
import tempfile
import datetime
import json
import EXIF
from PIL import Image
import StringIO
import dateutil.parser
from db import DBConnector

conn = DBConnector()
highest_group = conn.get_highest_group()


IMAGE_WIDTH = 350

def save_and_resize_image(user_name,file_name,local_name):
    img = Image.open(local_name)
    width, height = img.size
    ratio = float(height)/width
        
    rez = img.resize((IMAGE_WIDTH,(int(IMAGE_WIDTH*ratio))), Image.ANTIALIAS)
    new_file_name = "media/thumbnails/" + str(user_name) + file_name.split("/")[-1]
    rez.save(new_file_name,"JPEG")

while(True):
    users = [x for x in conn.get_all_users()]