"im.crop"(python) en javascript / C

johny12

Membre actif
10 Mars 2008
150
3
Bonjour,

je souhaiterais utiliser une partie d'un script python que j'ai trouvé, soit dans une application en C, soit dans un javascript

Le code que j'aimerais "traduire" est celui-là :


Bloc de code:
from PIL import Image

def get_skin_ratio(im):
    im = im.crop((int(im.size[0]*0.2), int(im.size[1]*0.2), im.size[0]-int(im.size[0]*0.2), im.size[1]-int(im.size[1]*0.2)))
    skin = sum([count for count, rgb in im.getcolors(im.size[0]*im.size[1]) if rgb[0]>60 and rgb[1]<(rgb[0]*0.85) and rgb[2]<(rgb[0]*0.7) and rgb[1]>(rgb[0]*0.4) and rgb[2]>(rgb[0]*0.2)])
    return float(skin)/float(im.size[0]*im.size[1])

skin_percent = get_skin_ratio(Image.open(image_file)) * 100

Auriez vous une idée comment faire ceci en C ou en javascript ?

Merci