
matlab
萝卜大力士
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
matlab 生成独立程序(给自己备份用)
整理一下这个过程:1.确定安装好了compiler(这个过程已经有点久了,有点忘记,大概是在官网上下载mcr安装到指定目录)2.mbuild –setup, 按提示选择matlab自带编译器LCC(基本上按提示输入y就可以了)3.编译生成可执行文件 命令窗口中执行mcc -m filename1.m filename2.m filename3.m ;其中filename1.m 是你原创 2015-04-23 19:57:49 · 928 阅读 · 0 评论 -
matlab 二进制文件的读取fead,节约内存
fread 函数 读取二进制文件*.binfread 函数默认读取一个字节(byte),将每个字节读成uint8格式的数据如创建一个 nine.bin的二进制文件fid = fopen('nine.bin','w');fwrite(fid, [1:9]);fclose(fid);读取其中的所有数据fid = fopen('nine.bin');col9 = f翻译 2016-05-12 20:45:08 · 878 阅读 · 0 评论 -
Matlab编程设置默认参数——internal.stats.parseArgs
指南当我们编写算法时,经常会遇到可调节的参数很多的情况。对于使用者来说,过多的调节参数可不是什么方便的事情。因此算法设计者最好先设置默认的参数值,使用者可以根据情况来调节这些参数。这样的代码鲁棒性更好。 一般的思路是:设置默认参数值 :internal.stats.parseArgs检查输入: internal.stats.getParamVal或 strncmpiintern...原创 2018-03-07 11:15:43 · 11859 阅读 · 0 评论 -
图像配准(Matlab)——高分1号宽幅数据GF1WFV为例
指南本篇主要内容是如何用代码实现GF1WFV遥感数据配准,同时也适用于其他类型的图像校正,拼接。本篇原理是surf自动特征提取,这个算法是SIFT的一种改进配准效果用标准误差RMSE进行定量化度量展示如何批量配准图像完整代码及部分GF1WFV数据下载见github配准算法流程1.计算SURF特征2.提取特征描述子3.匹配特征描述子4.有效特征描述子在原图中的对应位...原创 2018-03-08 17:06:25 · 3214 阅读 · 0 评论 -
保持结构不变的图像降噪及高斯噪声估计
github地址保持结构不变的图像降噪假定图像的区域是同构或者异构的。我们可以逐个处理每个像素,通过检测它的邻域结构类型(异构/同构)来估计像素的真实密度,从而减少噪声。设 X(p)X(p)X(p) 为真实图像,Y(p)Y(p)Y(p) 为被高斯噪声污染的后的观测图像,n(p)∈N(0,σ2)n(p)∈N(0,σ2)n(p)\in N(0,\sigma^2) 为均值为 0 ,方差为 σ...原创 2018-03-22 09:25:59 · 3505 阅读 · 1 评论 -
过分割后处理——区域融合 ( Region Merging)
github 分水岭算法对噪声比较敏感,容易出现过分割。常见的处理过分割的方法包括: 1). 预处理,图像降噪; 2). 应用标记 (marker)。选择标记需要用户的参与,图像结构的先验知识; 3). 区域融合 本篇博客介绍,基于区域近邻图(RegionAdjacency Graph ,RAG)融合的过分割后处理方法。 此方法依赖于已分割的区域个数和噪声方差,个数越多效果越...原创 2018-03-22 09:30:21 · 9114 阅读 · 12 评论 -
形态学分水岭分割——应用标记
形态学分水岭直接分割梯度图像会产生过分割。本篇博文参考matlab中的示例以及冈萨雷斯版的《数字图像处理》总结了处理形态学分水岭分割的一般步骤。主要步骤包括两部分: 1. 平滑预处理。 过分割的一部分原因是图像中有许多尺寸很小的局部最小值,平滑处理是消除很小细节的有效手段。本文利用的是基于重构的开闭操作来消除细节。 2. 应用标记 内部标记被定义为:(1)被更高“海...原创 2018-03-22 09:32:24 · 2465 阅读 · 0 评论 -
局部自适应阈值分割方法
github地址:https://github.com/radishgiant/ThresholdAndSegment.gitLocal_Yanowitz由于光照的影响,图像的灰度可能是不均匀分布的,此时单一阈值的方法分割效果不好。Yanowitz提出了一种局部阈值分割方法。结合边缘和灰度信息找到阈值表面(treshhold surface)。在阈值表面上的就是目标。 算法的主要...原创 2018-03-22 09:34:47 · 31434 阅读 · 6 评论 -
matlab画图plot
matlab设置坐标轴范围和Tick(坐标轴有刻度的位置)x=linspace(2496,2593);plot(x,0.1.*ones(length(x),1))%设置X坐标轴范围set(gca,'XLim',[2496,2690]);%设置X轴有刻度位置set(gca,'XTick',[2496 2593 2690]);set(gca,'YLim',[0.05,0.2]);...原创 2018-08-21 18:07:14 · 800 阅读 · 1 评论