有做过人脸检测这块的吗

2019-03-11 09:28:58 +08:00
 xiaohantx
有个问题,用的阿里实人认证的接口,这货年前还支持照片旋转着识别...不知道怎么年后就识别不了了,问了那边支持,说一直不支持,我也不知道说啥....文档上面更新时间有变动问更新了啥,也说啥也没更新...不知道那修改文档时间试干嘛,回归正题,想问下人脸照片矫正有哪些方法呢,目前想到通过 exif 前端上传前矫正,但是想了下好像并不从根源上解决,因为如果没有 exif 信息的照片就会无法矫正的情况
1179 次点击
所在节点    问与答
8 条回复
mscb
2019-03-11 09:51:21 +08:00
用 openCV 找到人眼和嘴的位置,然后根据这些旋转一下图片,再传给阿里云
xiaohantx
2019-03-11 09:56:06 +08:00
@mscb 看了下貌似是客户端运行的,web 端的不知道是否支持呢
woshipanghu
2019-03-11 10:13:15 +08:00
阿里云 oss 有功能是自动调整旋转的
?x-oss-process=image/resize 这个参数试试
xiaohantx
2019-03-11 10:15:44 +08:00
@woshipanghu #3 但是旋转的话应该根据人脸位置那旋转吧,后端目前处理的流程是,拿到照片 base64 发给阿里检测是否人脸,是人脸会存到照片库( oss )如果不是则返回前端失败,在给出人脸前没想到什么好的旋转方案
mscb
2019-03-11 10:17:27 +08:00
@xiaohantx openCV 是一个库,应该有对应相关语言的包装库的。你们 web 用啥语言? PHP 吗?
xiaohantx
2019-03-11 10:18:10 +08:00
@mscb #5 前端 vue 后端 Java
woshipanghu
2019-03-11 10:20:29 +08:00
@xiaohantx 手机拍的照片 上传到后端 图片就倒过来了 ?x-oss-process=image/resize 这个参数只能解决这个问题
这个可以临时用用 最后肯定要用你说的 根据人脸来旋转
mscb
2019-03-11 10:21:39 +08:00
@xiaohantx Java 那就更不用担心了,完全没问题,放心用 opencv 吧

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/543187

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX