MATLAB实现大家来找茬GUI程序

本文介绍了如何使用MATLAB编程实现大家来找茬的GUI程序。主要包括界面设置、图像处理和找茬结果的输出。通过坐标轴优化、图片导入、矩阵相减、二值化处理及连通区域检测,实现找茬区域的高亮显示。
摘要由CSDN通过智能技术生成

一、 实验目的
编程实现大家来找茬GUI设计
二、 实验内容与要求

  1. 实现大家来找茬的界面设置;
  2. 对GUI界面进行优化;
  3. 实现大家来找茬的基本功能;
  4. 实现找茬结果的输出;

三、设计与实现:
设计思路:
1.进行界面的设置,主要包括函数句柄设置和坐标轴优化,去除边界;
2.导入图片,并保存函数句柄结构;
3.通过句柄得到图片,并且将彩色图像转成灰度图像;
4.矩阵相减,对处理区域进行二值化处理;
5.设置连通区域,设置外接矩形的属性,并且按大小排序;
6.进行循环处理,显示区域举行;
7.进行结果的输出,导出到GUI界面上。
主要代码:
坐标轴设置函数:
function axes1_CreateFcn(hObject, eventdata, handles)
% 这两行代码功能:将坐标轴和坐标刻度转为白色
set(gca,‘XColor’,get(gca,‘Color’)) ;
set(gca,‘YColor’,get(gca,‘Color’));
set(gca,‘XTickLabel’,[]); % 这两行代码功能:去除坐标刻度
set(gca,‘YTickLabel’,[]);
function axes2_CreateFcn(hObject, eventdata, handles)
set(gca,‘XColor’,get(gca,‘Color’)) ;
set(gca,‘YColor’,get(gca,‘Color’));
set(gca,‘XTic

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值