| Home | Register | FAQ | Members List | Search | Today's Posts | Mark Forums Read |
|
|
#1 (permalink) |
|
I Ain't Losing Any Sleep™
Join Date: Apr 2003
Posts: 5,205
|
ratemyspecs.com
not really. I have a client wanting to allow users of his site to super-impose designer glasses onto photos of themselves. It would have to be all automated. Just looking for ideas and suggestions on the practicalities of this. |
|
|
|
|
|
#3 (permalink) |
|
i still want paying
Join Date: Oct 2003
Location: newcastle, uk
Posts: 4,768
|
flash would be easiest option, quite doable with some .png specs and server side communication.. users are going to have to be able to resize the images though to cater for various head/images sizes not cheap tell him |
|
|
|
#4 (permalink) |
|
Senior Member
Join Date: Jan 2005
Posts: 12,340
|
It's gonna be tough. You'd need to have someone upload a photo of themselves and then super-impose the image of the glasses over it. Then you have to deal with all the different facial widths, the different angles people will take pictures at, size issues, lighting, etc. There will be people uploading images of themselves from the side or from an angle. Might be beneficial to write a JavaScript app that gives them the funtionality to drag the glasses around their face and resize the glasses (if that's possible - I'm no JS expert). Flash might be best. Perhaps you could do a Flash thing where people pick features and build their own face (like a paper doll cut-out sort of thing) and put different glasses on it? But then that might not be as realistic as the client would hope, since too much variety would turn people away - the plus to this, I'd say, is it's more fun than just uploading a photo...blah blah blah. |
|
|
|
#6 (permalink) |
|
Spare Parts
Join Date: Jan 2005
Location: Bracknell Forest
Posts: 5,118
|
Facial recognition software is the only way I can see it working. Something that can pick out the eyes and the distance between them and the angle at which they are presented. Then your glasses could use that info to resize and angle themselves to fit. |
|
![]() |