• 大小: 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

评论

共有 条评论

相关资源