Python-OpenCV 处理图像(六):对象识别

630 查看

0x00. 特征识别

这里主要用到两个函数:

GoodFeaturesToTrackextractSURF

  • GoodFeaturesToTrack: 在图像中寻找具有大特征值的角点。
  • SURF算法: 是一个稳健的图像识别和描述算法。

总之这俩个我目前也不清楚能用来干嘛,以后用到了在更新吧。

0x01. 人脸识别

可以使用 OpenCV 训练好的级联分类器来识别图像中的人脸,当然还有很多其他的分类器:例如表情识别,鼻子等,具体可在这里下载:

OpenCV分类器

具体使用代码:

效果: