我的问题很辛苦,希望有人能帮助我解决这个问题。
我正在建立一个网站,人们可以在其中上传图片。
某些页面中的这些图像为垂直缩略图,但它们也可以上传水平图像。
缩略图中的图像显示为背景,而不是img标签!
我要做的就是:
检测图像中的脸部并设置背景位置,以使其在缩略图中居中。
我希望有人知道该怎么做!
PS:为什么图像在背景中?圆角-moz-,-webkit-和css3的原因。
谢谢!
最佳答案
Javascript并不真正适合诸如图像处理之类的繁重任务。如果您坚持使用,可以使用canvas,我认为它可以访问每个像素-但您不希望即时进行处理。
您最好是在服务器端处理图像,然后将一些坐标传递给浏览器(以识别脸部位置)并使用js定位图像。
关于jquery - jQuery人脸检测和CSS,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5393515/