资源简介
基于matlab实现的图像监督分类工具,文件中的desk文件为主程序,执行其弹出主界面,选择要分类的图像,输入分类数,点击确定,利用弹出的矩形选择框选择纯净样本区域,双击后选择该类的颜色,依次选择完所有类的样区,程序自动开始执行监督分类。(精度评定部分在下个版本中会增加)
代码片段和文件信息
function varargout = desk(varargin)
% DESK MATLAB code for desk.fig
% DESK by itself creates a new DESK or raises the existing
% singleton*.
%
% H = DESK returns the handle to a new DESK or the handle to
% the existing singleton*.
%
% DESK(‘CALLBACK‘hobjecteventDatahandles...) calls the local
% function named CALLBACK in DESK.M with the given input arguments.
%
% DESK(‘Property‘‘Value‘...) creates a new DESK or raises the
% existing singleton*. Starting from the left property value pairs are
% applied to the GUI before desk_OpeningFcn gets called. An
% unrecognized property name or invalid value makes property application
% stop. All inputs are passed to desk_OpeningFcn via varargin.
%
% *See GUI Options on GUIDE‘s Tools menu. Choose “GUI allows only one
% instance to run (singleton)“.
%
% See also: GUIDE GUIDATA GUIHANDLES
% Edit the above text to modify the response to help desk
% Last Modified by GUIDE v2.5 14-May-2019 11:50:31
% Begin initialization code - DO NOT EDIT
gui_Singleton = 1;
gui_State = struct(‘gui_Name‘ mfilename ...
‘gui_Singleton‘ gui_Singleton ...
‘gui_OpeningFcn‘ @desk_OpeningFcn ...
‘gui_OutputFcn‘ @desk_OutputFcn ...
‘gui_LayoutFcn‘ [] ...
‘gui_Callback‘ []);
if nargin && ischar(varargin{1})
gui_State.gui_Callback = str2func(varargin{1});
end
if nargout
[varargout{1:nargout}] = gui_mainfcn(gui_State varargin{:});
else
gui_mainfcn(gui_State varargin{:});
end
% End initialization code - DO NOT EDIT
% --- Executes just before desk is made visible.
function desk_OpeningFcn(hobject eventdata handles varargin)
% This function has no output args see OutputFcn.
% hobject handle to figure
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
% varargin command line arguments to desk (see VARARGIN)
set(hobject‘toolbar‘‘figure‘);
% Choose default command line output for desk
handles.output = hobject;
% Update handles structure
guidata(hobject handles);
% UIWAIT makes desk wait for user response (see UIRESUME)
% uiwait(handles.figure1);
% --- Outputs from this function are returned to the command line.
function varargout = desk_OutputFcn(hobject eventdata handles)
% varargout cell array for returning output args (see VARARGOUT);
% hobject handle to figure
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
% Get default command line output from handles structure
varargout{1} = handles.output;
% --------------------------------------------------------------------
function Untitled_1_Callback(hobject eventdata handles)
global image
[namedirindex]=uigetfile({‘*.jpg‘;‘*.bmp‘;‘*.gif‘}‘选择图片‘);
if index==1
str=[dir name];
image=imre
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2411938 2019-04-26 16:23 监督分类\1985.jpg
文件 3740890 2019-04-26 16:23 监督分类\1985_2005.jpg
文件 22886 2019-05-14 11:50 监督分类\desk.fig
文件 8481 2019-05-21 09:30 监督分类\desk.m
文件 8600 2019-07-06 14:01 监督分类\ex.xlsx
文件 229 2019-05-20 21:17 监督分类\findminvalue.m
文件 8044417 2018-05-10 18:37 监督分类\LC8DO.jpg
文件 1189246 2019-07-06 14:01 监督分类\result.bmp
文件 1227 2019-05-10 16:53 监督分类\SupervisedClassification.m
文件 37821 2018-06-29 22:27 监督分类\test.jpg
文件 152012 2018-12-08 15:30 监督分类\test2.jpg
文件 30493 2019-05-10 22:19 监督分类\test3.jpg
文件 56908 2019-05-20 20:08 监督分类\test4.jpg
文件 65696 2019-05-20 20:18 监督分类\test5.jpg
文件 56946 2019-05-21 08:40 监督分类\test6.jpg
文件 347225 2019-04-26 16:23 监督分类\试验区1985.jpg
目录 0 2019-07-06 14:01 监督分类
----------- --------- ---------- ----- ----
16175015 17
- 上一篇:matlab 噪声与去噪
- 下一篇:混合动力仿真模型
相关资源
- matlab 噪声与去噪
- EWT 经验小波变换matlab源程序
- 电力电子应用技术的MATLAB仿真林飞
- matlab的LMS自适应滤波算法去噪
- 《雷达系统设计matlab仿真》书及代码
-
MATLAB-SIMUli
nk通信系统建模与仿真分 - 用MATLAB实现卷积神经网络CNN,并对图
- 图片素材.zip,适用于常见的数字图像
- MATLAB应用含源代码
- 系统辨识理论及MATLAB仿真课件
- 一个基于matlab的深度学习工具箱
- CNN卷积神经网络MATLAB工具箱中文注释
- Matlab与金融模型分析
- 数学物理方程及其MATLAB解算
- lenet_5模型-MATLAB代码实现
- 视觉slamMATLAB仿真
- MATLAB多人人脸识别系统.zip
- MATLAB金融建模资料合集
- Matlab GUI 详细教程
-
MATLAB_Simuli
nk电力系统建模与仿真1 - DeepLearnToolbox-master.zip
- MATLAB GUI设计入门与实战PPT
- 人脸识别经典算法PCA和2DPCA 的matlab版
- MATLAB基础与应用教程+蔡旭晖等+2009年
- Matlab计量经济学工具箱官方英文手册
- 金融计算教程——Matlab金融工具箱的
- SIFT tutorial(matlab版本的sift源码和详细
- 语音信号处理实验教程-MATLAB源代码
- matlab常用纹理特征提取方法GLCM,GLD
- 语音信号处理实验教程MATLAB源代码
评论
共有 条评论