From: Xavier Morel Date: Wed, 16 Jan 2013 14:35:56 +0000 (+0100) Subject: [IMP] don't reimplement randint manually X-Git-Tag: InsPy_master01~1607 X-Git-Url: http://git.inspyration.org/?a=commitdiff_plain;h=3ee58b2a231a0571ed1c368a7fb881c1f0ebb5b2;hp=bffe30c15bd431191a023765bf76179839531cdf;p=odoo%2Fodoo.git [IMP] don't reimplement randint manually bzr revid: xmo@openerp.com-20130116143556-qlagrw7qhpuk8fuy --- diff --git a/openerp/tools/image.py b/openerp/tools/image.py index 508e103..d6a9e3b 100644 --- a/openerp/tools/image.py +++ b/openerp/tools/image.py @@ -26,7 +26,7 @@ except ImportError: from PIL import Image from PIL import ImageOps -from random import random +from random import randint # ---------------------------------------- # Image resizing @@ -124,7 +124,7 @@ def image_colorize(original, randomize=True, color=(255, 255, 255)): image = Image.new('RGB', original.size) # generate the background color, past it as background if randomize: - color = (int(random() * 192 + 32), int(random() * 192 + 32), int(random() * 192 + 32)) + color = (randint(32, 224), randint(32, 224), randint(32, 224)) image.paste(color) image.paste(original, mask=original) # return the new image