资源简介
本资源为基于MATLAB设计的数字图像处理软件源码,有自己设计的GUI、移植于MATLAB官网的标签页设计方法,实现基础的数字图像处理任务,包含各种图像加噪、去噪、空间变换、边缘检测、尺度变换、图像增强、图像分析的功能,可以用来作为数字图像处理入门学习的例子,其中使用到的算法也可以自行移植到自己的项目中,方便使用。
运行程序前,先运行simpletab.m程序,否则程序中的标签页无法使用。
代码片段和文件信息
function y = isbw(x)
%ISBW Return true for binary image.
% FLAG = ISBW(A) returns 1 if A is a binary image and 0
% otherwise.
%
% ISBW uses these criteria to decide if A is a binary image:
%
% - if A is of class double all values must be either 0 or 1
% and the number of dimensions of A must be 2.
%
% - If A is of class uint8 its logical flag must be on and
% the number of dimensions of A must be 2.
%
% Note that a four-dimensional array that contains multiple
% binary images returns 0 not 1.
%
% Class Support
% -------------
% A can be of class uint8 or double.
%
% See also ISIND ISGRAY ISRGB.
% Clay M. Thompson 2-25-93
% Copyright 1993-1998 The MathWorks Inc. All Rights Reserved.
% $Revision: 5.8 $ $Date: 1997/11/24 15:35:45 $
y = ndims(x)==2;
if isa(x ‘double‘) & y
if islogical(x)
% At first just test a small chunk to get a possible quick negative
[mn] = size(x);
chunk = x(1:min(m10)1:min(n10));
y = ~any(chunk(:)~=0 & chunk(:)~=1);
% If the chunk is a binary image test the whole image
if y
y = ~any(x(:)~=0 & x(:)~=1);
end
else
y = 0;
end
elseif isa(x ‘uint8‘) & y
y = islogical(x);
end
y = logical(double(y));
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-08-18 12:49 GUI\
文件 801816 2017-08-11 02:33 GUI\grayPic.jpg
文件 1318 2017-06-22 20:54 GUI\isbw.m
文件 115745 2017-08-18 12:47 GUI\Main_Interface.fig
文件 39209 2017-08-18 12:46 GUI\Main_Interface.m
文件 766 2017-06-30 01:33 GUI\otsu.m
文件 3322 2017-06-22 22:10 GUI\SimpleTab.zip
相关资源
- Pattern Recognition and Machine Learning(高清
- MATLAB 编程 第二版 Stephen J. Chapman 著
- 均值滤波和FFT频谱分析Matlab代码
- 《MATLAB扩展编程》代码
- HDB3码、AMI码的MATLAB实现
- 3点GPS定位MATLAB仿真
- MATLAB数字信号处理85个实用案例精讲入
- matlab从入门到精通pdf94795
- 欧拉放大论文及matlab代码
- 跳一跳辅助_matlab版本
- 全面详解LTE MATLAB建模、仿真与实现
- MIMO-OFDM无线通信技术及MATLAB实现_孙锴
- MATLAB Programming for Engineers 4th - Chapman
- matlab 各种谱分析对比
- 分数阶chen混沌matlab程序
- 基于粒子群算法的非合作博弈的matl
- MATLAB车流仿真 包括跟驰、延误
- matlab空间桁架计算程序
- 基于MATLAB的图像特征点匹配和筛选
- DMA-TVP-FAVAR
- GPS信号的码捕获matlab代码.7z
- 一维光子晶体MATLAB仿真代码吸收率折
- newmark法源程序
- 传统关联成像、计算鬼成像matlab
- pri传统分选算法
- 摆动滚子推杆盘形凸轮设计
- 医学图像重建作业matlab源码
- Matlab实现混沌系统的控制
- 检测疲劳驾驶
- Matlab锁相环仿真-Phase Locked Loop.rar
评论
共有 条评论