随笔分类 - matlab
basic knowledge
    
摘要:击中和不击中变换是形态学形状检测的基本工具 方法步骤: 有两个不相交的集合B={B1,B2},B称为复合结构元素 假设有一幅图像要检测边缘,假设被检测物体为黑色部分,称为X 用B1去腐蚀X,然后用B2去腐蚀X的补集,得到的结果相减就是击中击不中变换 先用B1腐蚀黑色的部分,再用B2腐蚀黑色以外的部分
        阅读全文
                
摘要:开运算: 先腐蚀后膨胀 通常用来消除小对象物体,在纤细点处分离物体,平滑较大物体边界的同时不明显改变体积 闭运算: 先膨胀再腐蚀 通常用来填充目标内的细小孔洞,链接断开的邻接目标,平滑其边缘的同时不明显改变其体积 膨胀和腐蚀介绍:https://www.cnblogs.com/asahiLikka/
        阅读全文
                
摘要:膨胀和腐蚀的定义与功能: 膨胀将目标点融合到背景中,向外部扩展。膨胀处理可以将断裂开的目标物进行合并,便于对其整体的提取。 腐蚀与膨胀意义相反,消除连通的边界,使边界向内收缩。腐蚀处理可以将粘连在一起的不同目标物分离,并可以将小的颗粒噪声去除。 例如: 算法步骤分析: matlab imdilate
        阅读全文
                
摘要:图像显示 1 显示二进制图: imshow(BW);BW为二进制位图的数据矩阵。 图像矩阵中0代表黑色,1代表白色。 2 显示灰度图像: 第一种:imshow(I);I为灰度图像的数据矩阵 第二种:imshow(I,[low,high]);I为灰度图像数据矩阵,并且将数值小于low的全部设置为黑色,
        阅读全文
                
摘要:Matlab图像处理基础知识 Matlab的图片以矩阵的形式存储,矩阵的行列值为图片的行列的色彩值。 1图像表达方式: 图像被视为离散单元。如使用I(2,2)可以获取第二行第二列的像素值 使用连续值,数据存储位置为坐标中点,存储位置可以非默认 2Malatb图像类型: 二进制图 像素的取值只有0和1
        阅读全文
                
摘要:多项式及其函数 多项式及其函数 Matlab用一维向量表示多项式 例:创建一个通用的一维向量转化为字符串格式的表达式 执行以下脚本(创建一个图形窗口把该函数表达式字符串设置为标题): p=[5 4 6 1 0 8 7 6]; figure; title(pprintf(p)); 运行结果: 求解多项
        阅读全文
                
摘要:M文件中变量的检测与传递 可变数量的输入输出变量(varargin,vararout): Matlab的输入输出变量数量可变,并具有以下特点: 例: >> spirallength2(2,2) 输入参数只有d,n,无输出参数 >> spirallength2(2,2,1,'Marker','o') 
        阅读全文
                
摘要:图形绘制 离散函数图形: 例:离散数据和离散函数可视化(离散数据作图方式) 连续函数图形: 在matlab中没有真正的连续函数,只能通过离散的量表示。为了更形象体现函数的规律变化,有两种方法。1是更加细致的对离散区间进行划分,更加趋近函数的连续变化特性。2是把两个离散的点进行连接,以两点之间的直线近
        阅读全文
                
摘要:Matlab安装和使用 百度网盘连接:https://pan.baidu.com/s/1aHPeAkNofCuwyYopnva4Mg 提取码:ci96 下载完成后: 将R2017b_win64_dvd1和R2017b_win64_dvd2解压到同一文件夹内,运行setup.exe: 使用文件安装秘钥
        阅读全文
                
摘要:匿名函数: 匿名函数是不存储在程序文件中、但与数据类型是 function_handle 的变量相关的函数。匿名函数可以接受输入并返回输出,就像标准函数一样。但是,它们可能只包含一个可执行语句。 例如,创建用于计算平方数的匿名函数的句柄: sqr = @(x) x.^2; 向量化和预分配(提高程序执
        阅读全文
                
摘要:匿名函数,子函数,私有函数等函数类型 匿名函数: 匿名函数没有函数名,也不是.m文件,只包含一个表达式和输入输出参数。 Fxy=@(x,y)x.^y+3*x*y x,y为输入输入参数,Fxy为函数名 子函数: 在 Matlab中, 多个函数写入一个.m文件中。其中出现的第一个函数称为主函数,其他函数
        阅读全文
                
摘要:脚本和函数 脚本: 特点:按照文件中所输入的指令执行,一段matlab指令集合。运行后,运算过程产生的所有变量保存在基本工作区。可以进行图形输出,如plot()函数。 举例: 脚本文件ex4_15.m: 相关函数(超链接显示详细内容): 零矩阵:X = zeros(n) 返回一个 n×n 的全零矩阵
        阅读全文
                
                    
                
浙公网安备 33010602011771号