clc
clear
[name,path]=uigetfile({'*.jpg';'*.bmp';'tif'},'载入图像');
x=imread([path,name]); %获取位置
figure(1);
subplot(231)
imshow(x); %显示图像
title('测试原图')
f=x;
mainfc;
[a b c]=size(f);
for i=1:a
for j=1:b
if f(i,j)<50
F(i,j)=1;
else
F(i,j)=0;
end
end
end
subplot(232)
imshow(F);
title('定位图');
f=F;
f=bwareaopen(f,5000);
subplot(233)
imshow(f);
title('腐蚀');
se=strel('disk',5); %生成圆形结构元素
f=imdilate(f,se); %用生成的结构元素对图像进行腐蚀
subplot(234)
imshow(f);
title('膨胀');
se=strel('disk',6);
fc=imclose(f,se);%闭运算
fc=imfill(fc,'hole');%填洞
subplot(235),imshow(fc);
title('填洞')
%%%%定位
L = bwlabel(fc);
STATS = regionprops(L,'all');
%在bw图像上绘制出连通域的矩形框
subplot(236); imshow(x); title('定位图')
hold on
BW=fc;
[L,num] = bwlabel(BW); %标记
global boundary
%判别是否有口罩
msgbox('佩戴口罩');
for i = 1 : 1
boundary = STATS(i).BoundingBox;
rectangle('Position',boundary,'edgecolor','r' );
end
MATLAB管家matlab674
- 粉丝: 1859
- 资源: 341
最新资源
- 无线充电技术下的LCC-S拓扑仿真模型与ansys线圈仿真探索:闭环恒压输出控制与可调电流输出,无线充电 无线电能传输LCC-S拓扑仿真模型 WPT 闭环恒压输出控制,输出电流0-30A可调,标准8
- ATF快速扫盲(Quick Start)
- 单相逆变器双闭环控制MATLAB Simulink模型详解:外环PR与内环PI结合仿真实践,附文献与设计报告推荐指南,单相相逆变器双闭环控制MATLAB Simulink模型,外环PR,内环PI 包
- 基于动态规划的PHEV能量优化:构建最优成本函数与Python脚本实现方案,基于动态规划(DP)的PHEV能量优化 利用动态规划算法进行PHEV的能量优化,以电池SOC、电池功率、发动机功率等因素作为
- 如何通过博客赚钱(完整指南)
- Cache的50问,您能回答上几个
- 两电平三相并网逆变器模型预测控制MPC:单矢量、双矢量与三矢量控制及功率器件损耗模型Matlab Simulink仿真实现,两电平三相并网逆变器模型预测控制MPC 包括单矢量、双矢量、三矢量+功率器件
- RESTful API 接口规范与实现-用户及文章管理系统
- COMSOL模拟土石混合体孔隙渗流中的细颗粒迁移运动:多场多相介质耦合分析,COMSOL孔隙渗流下的细颗粒迁移运动 对土石混合体进行了数值仿真,考虑了土石混合体孔隙变化,细颗粒侵蚀,骨架结构变形,此
- Arduino & ESP32 流水灯实验代码
- VSG并网逆变器序阻抗建模:基于扫频法与奈奎斯特稳定判据的虚拟同步发电机接入弱电网分析,序阻抗建模 VSG并网逆变器 阻抗建模 扫频法 正负序阻抗建模 复现lunwen 同步发电机接入弱电网的序阻抗建
- 基于MATLAB编程的电力系统状态估计分析与实现,电力系统状态估计 Matlab编程 MATLAB编程计算电力系统状态估计 ,核心关键词:电力系统状态估计; Matlab编程; MATLAB编程计算
- cache的基本概念原理扫盲
- VCU控制软件Simulink模型:涵盖挡位管理、上下电等核心功能,附详细文档,可学习控制策略与变量赋值调整,VCU控制软件simulink模型 控制模块包括:挡位管理、上下电、能量管理、扭矩管理等功
- CATA通信的share memory设计思想解读
- XFLTD for A.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈