-
大小: 919KB文件类型: .zip金币: 2下载: 1 次发布日期: 2021-01-09
- 语言: Matlab
- 标签:
资源简介
一、课题介绍:本课题为基于MATLAB的平面参数测量系统,是以一个带缺陷的光伏面板作为素材,检测出缺陷所在,定位后计算出每个缺陷的面积大小。本设计带有一个人机界面GUI.
二、算法流程:读入测试图片——rgb转换——分割——开闭运算——空洞填充——过滤微小连通域面积——计算缺陷面积和个数。
代码片段和文件信息
function out_img = extract_rgb(in_imgcolor_rgbnum )
%UNtitleD2 Summary of this function goes here
% in_img 输入图像 color_rgb 需要分割的rgb像素值
% 提取RGB彩色图像中的某一个颜色到一个二值图像中为黑色
[rol rowmut]=size(in_img);
out_img=zeros([rolrow]);
for x=1:(rol-1)
for y=1:(row-1)
R=in_img(xy1);
G=in_img(xy2);
B=in_img(xy3);
if((R>=color_rgb(1)-num)&(R<=color_rgb(1)+num)&(G<=color_rgb(2)+num)&(G>=color_rgb(2)-num)&(B<=color_rgb(3)+num)&(B>=color_rgb(3)-num));
in_img(xy:)
out_img(xy)=255;
end
end
end
return;
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2020-07-31 23:31 MATLAB平面参数测量系统(GUI,面积,周长参数)\
文件 16424 2020-07-31 18:32 MATLAB平面参数测量系统(GUI,面积,周长参数)\GUI.fig
文件 13747 2020-07-31 18:37 MATLAB平面参数测量系统(GUI,面积,周长参数)\GUI.m
文件 156296 2020-02-03 21:11 MATLAB平面参数测量系统(GUI,面积,周长参数)\GUI界面.jpg
文件 517009 2020-07-31 18:38 MATLAB平面参数测量系统(GUI,面积,周长参数)\I.mat
文件 592 2018-03-20 16:10 MATLAB平面参数测量系统(GUI,面积,周长参数)\extract_rgb.m
文件 572 2020-07-31 23:24 MATLAB平面参数测量系统(GUI,面积,周长参数)\打开方式.txt
文件 128754 2018-04-03 11:45 MATLAB平面参数测量系统(GUI,面积,周长参数)\测试图片.jpg
文件 146667 2020-02-03 21:12 MATLAB平面参数测量系统(GUI,面积,周长参数)\运行预期效果图ps.jpg
评论
共有 条评论