FacialFeatures

FacialFeatures[image]

返回 image 中检测到的所有面部的最简面部特征总结.

FacialFeatures[image,features]

返回指定的面部 features.

更多信息和选项

  • FacialFeatures,也被称为面部特征,可以返回关于检测到的面部的细节,包括眼睛、鼻子等的位置,以及年龄、性别、情绪等面部的整体特征.
  • FacialFeatures[{image1, image2,},] 可用于估计多个图像中的特征.
  • 面部特征可以是整体特征或面部个别部位的详细位置.
  • FacialFeatures[image,"Properties"] 返回所有可用的属性和特征. 下面给出了可用特征.
  • 整体特征:
  • "Age"估计的年龄
    "Descriptor"面部的特征向量表示
    "Emotion"最可能的表情
    "Gender"估计的性别
    "Landmarks"面部特有特征的关联
  • 整体特征分布:
  • "AgeWeights"作为 WeightedData 对象
    "EmotionWeights"键-值关联 emotion->prob
    "GenderWeights"键-值关联 gender->prob
  • 形状属性:
  • "BoundingBox"面部的边界 Rectangle
    "BoundingBoxArea"边界框的面积
    "Height"面部的高度
    "Image"从对应于面部的 image 中剪切下来的图像
    "Position"面部的位置,以 {x,y} 形式给出
    "Width"面部的宽度
  • 以单个点的形式返回的个人面部特征:
  • "LeftEyeCenter"左眼中心
    "RightEyeCenter"右眼中心
    "EyeCenter"眼睛的中心点
    "NoseCenter"鼻子的中心点
    "MouthCenter"嘴巴的中心点
    "MouthLeft"嘴巴左部的点
    "MouthRight"嘴巴右部的点
  • 以点的列表的形式返回的个人面部特征:
  • "LeftEyebrowPoints"左眉特征点
    "LeftEyePoints"左眼特征点
    "MouthExternalPoints"嘴唇外部特征点
    "MouthInternalPoints"嘴唇内部特征点
    "NosePoints"鼻梁和鼻翼的特征点
    "OutlinePoints"面部轮廓线
    "RightEyebrowPoints"右眉特征点
    "RightEyePoints"右眼特征点
  • 面部特征集:
  • "EyebrowPoints"左眉和右眉组成的关联
    "EyePoints"左眼和右眼组成的关联
    "MouthPoints"嘴唇内部和外部组成的关联
  • 缺省情况下,用 FindFaces 来检测面部,在每个边界框周围稍加填充. 用 Method{"FaceBoxes"boxes} 来指定面部的边界框.
  • boxes 可为以下任意值:
  • Full假定整幅图像为一张脸
    {bbox1,}多个面部的边界框列表
    f返回面部边界框的任意函数
  • FacialFeatures 使用机器学习. 在不同版本的 Wolfram语言中,其方法、训练集和偏差可能会更改并产生不同结果.
  • FacialFeatures 可下载一些资源,保存在 $LocalBase 的本地对象存储库 (local object store) 中,可用 LocalObjects[] 显示,用 ResourceRemove 移除.

范例

打开所有单元关闭所有单元

基本范例  (2)

获取估计出的面部特征总结:

估计在图像中检测到的脸部的特征:

范围  (11)

基本用法  (6)

获取在图像中找到的所有面部的特征总结:

估计特定特征:

估计多个特征:

估计多个图像中的特征:

估计多个图像中的多个特征:

用函数作为运算符:

特征  (5)

估计年龄:

估计性别:

计算描述面部的特征向量:

提取边界框的属性:

估计脸部特征的位置:

选项  (3)

Method  (3)

缺省情况下,FacialFeatures 会试图检测图像中所有的面部:

Method"FaceBoxes"box 来指定脸部方框:

指定多个脸部方框:

指定计算脸部方框的函数:

假定整幅图像是一张脸:

应用  (4)

在图像上突出显示不同的脸部特征:

可视化几个面部的估计年龄分布:

根据性别对面部进行分组:

使用面部描述符在图像中创建面部特征空间图:

属性和关系  (1)

使用 Wolfram Neural Net Repository 中的神经网络提取面部特征:

Wolfram Research (2018),FacialFeatures,Wolfram 语言函数,https://reference.wolfram.com/language/ref/FacialFeatures.html (更新于 2020 年).

文本

Wolfram Research (2018),FacialFeatures,Wolfram 语言函数,https://reference.wolfram.com/language/ref/FacialFeatures.html (更新于 2020 年).

CMS

Wolfram 语言. 2018. "FacialFeatures." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2020. https://reference.wolfram.com/language/ref/FacialFeatures.html.

APA

Wolfram 语言. (2018). FacialFeatures. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/FacialFeatures.html 年

BibTeX

@misc{reference.wolfram_2024_facialfeatures, author="Wolfram Research", title="{FacialFeatures}", year="2020", howpublished="\url{https://reference.wolfram.com/language/ref/FacialFeatures.html}", note=[Accessed: 05-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_facialfeatures, organization={Wolfram Research}, title={FacialFeatures}, year={2020}, url={https://reference.wolfram.com/language/ref/FacialFeatures.html}, note=[Accessed: 05-November-2024 ]}