/ 面部识别

Matlab中的人脸检测功能

Matlab工具箱Computer Vision System Toolbox中集成了物体检测功能,只需要用简单的三行命令即可实现人脸检测。

faceDetector = vision.CascadeObjectDetector(); % 构造检测器对象。<br></br>
image = imread('faceImage.jpg'); % 读取包含面部的图像。<br></br>
facebox = step(faceDetector, image); % 开始检测,将结果存储到facebox变量中。<br></br>```

至此人脸识别完成。然后我们在原始图片中插入标记脸部的方框,并用`imshow()`将最终的图像显示出来。

finalImage = insertShape(image, 'Rectangle', face box);


figure; imshow(finalImage);

```

faceDetectionImage

PS. 我也不知道为什么皮特没有被检测出来。

Yin Guobing

Yin Guobing

BOE技术研发工程师🔬,业余码农😳,蓝猫铲屎官🐈。曾独立开发了一款iOS APP并上线🎉。现居北京,正在为了理想中的生活而奋斗..

Read More