1.完整项目描述和程序获取
>面包多安全交易平台:https://mbd.pub/o/bread/Y52bmpZt
>如果链接失效,可以直接打开本站店铺搜索相关店铺:
>如果链接失效,程序调试报错或者项目合作也可以加微信或者QQ联系。
2.部分仿真图预览
3.算法概述
机器视觉工具箱(MVTB)提供了许多在机器视觉和基于视觉的控制中有用的功能。这是一个有点折衷的收藏品,反映了作者对光度学、摄影测量学、色度学等领域的个人兴趣。它包括100多个功能,包括图像文件读写、采集、显示、过滤、斑点、点和线特征提取、数学形态学、单应、视觉雅可比、摄像机校准和颜色空间转换等操作。
4.部分源码
%Returns Bounding Box values based on number of objects
Face = step(Face_Detect,Img);
figure,
imshow(Img); hold on
for i = 1:size(Face,1)
rectangle('Position',Face(i,:),'LineWidth',5,'LineStyle','-','EdgeColor','r');
end
title('Face Detection');
hold off;
%% To detect Nose
Nose_Detect = vision.CascadeObjectDetector('Nose','MergeThreshold',16);
Nose = step(Nose_Detect,Img);
figure,
imshow(Img); hold on
for i = 1:size(Nose,1)
rectangle('Position',Nose(i,:),'LineWidth',4,'LineStyle','-','EdgeColor','b');
end
title('Nose Detection');
hold off;
%% To detect Mouth
Mouth_Detect = vision.CascadeObjectDetector('Mouth','MergeThreshold',16);
Mouth = step(Mouth_Detect,Img);
figure,
imshow(Img); hold on
for i = 1:size(Mouth,1)
rectangle('Position',Mouth(i,:),'LineWidth',4,'LineStyle','-','EdgeColor','r');
end
title('Mouth Detection');
hold off;
A172