【发布时间】:2023-03-24 10:19:01
【问题描述】:
我的问题很难,希望有人能帮我解决这个问题。
我正在建立一个人们可以上传图片的网站。
某些页面中的这些图像是垂直缩略图,但它们也可以上传或垂直图像。
缩略图中的图像显示为背景,而不是在 img 标签中!
我想做的就是:
检测图像中的人脸并设置背景位置以便在缩略图中居中。
我希望有人知道如何做这样的事情!
PS:为什么图片在背景中?圆角 -moz-、-webkit- 和 css3 的原因。
谢谢!
【问题讨论】:
我的问题很难,希望有人能帮我解决这个问题。
我正在建立一个人们可以上传图片的网站。
某些页面中的这些图像是垂直缩略图,但它们也可以上传或垂直图像。
缩略图中的图像显示为背景,而不是在 img 标签中!
我想做的就是:
检测图像中的人脸并设置背景位置以便在缩略图中居中。
我希望有人知道如何做这样的事情!
PS:为什么图片在背景中?圆角 -moz-、-webkit- 和 css3 的原因。
谢谢!
【问题讨论】:
Javascript 并不真正适合图像处理等密集型任务。如果您坚持,您可以使用画布,我认为它可以访问每个像素 - 但您不希望即时进行处理。
您最好在服务器端处理图像,然后将一些坐标传递给浏览器(以识别面部的位置)并使用 js 定位图像。
【讨论】: