javascript - Microsoft 认知服务 - 人脸检测

标签 javascript rotation face-detection azure-cognitive-services

我正在尝试使用人脸检测服务。

我已经看到,只有图像以正确的方向旋转时,面部检测才起作用。

但是,如果我旋转了图像,如何自动旋转它? 实际上我有一个表单,其中有一个 Canvas ,其中要旋转图像,另一个表单则有旋转的图像,如下图所示:

enter image description here

我的目标应该是将图像发送到正确旋转的 Microsoft API(第二个 Canvas ),并接收检测到的面部 ID。 我怎么能这么做呢? 你能帮我一下吗?

提前感谢您的回答

最佳答案

如果图像在 exif 中包含旋转信息,Face API 将自动旋转图像。但如果信息丢失,AFAIK,就无法确定轮换状态。

关于javascript - Microsoft 认知服务 - 人脸检测,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45277469/

相关文章:

opencv - 在 OPENCV v2 API 中执行 PCA 时,如何在 libfacerec 中使用 Mahalanobis 距离?

javascript - 在函数中将 JavaScript 数组中的所有数字转换为小数点后两位

javascript - 如何找到最接近的 N 值。进入序列?

ios - UIView 动画/旋转时 UIButton 触摸位置不准确

iphone - 文件中缺少所需的架构 i386。错误

opencv - 使用opencv进行肤色检测

opencv - Viola Jones 面部检测 - 对象/面部大小的变化

javascript - 在node js中获取空数组

javascript - 如何使用媒体源扩展以无缝循环播放视频

CSS 旋转 2 个对象