
matlab
残影丶
研究方向是图像矢量化(一个大坑),大家可以来互相交流。
最近临近毕业,博客会偶尔更新修改。我的邮箱liuxianghu_93@163.com
展开
-
图像轮廓生成Freeman码
图像轮廓生成Freeman码摘要Freeman码是描述轮廓的另外一种形式,这篇博客我将会用matlab和OpenCV两个版本生成Freeman码。纵观网上很多介绍边缘轮廓的,都提到过Freeman码,但是实现却比较少。准备工作2.1**matlab版** matlab自身是不带边界轮廓跟踪生成Freeman码算法函数的。起初我做的时候,网上有介绍matlab轮廓生成Freeman码函数,给个链原创 2017-05-23 09:52:06 · 5107 阅读 · 6 评论 -
彩色图像区域填充算法及代码实现
引言 图像中的区域填充(fill)过程是给定一个封闭区域,然后在区域内部填上想要的颜色。matlab上有相关函数进行,好像有点难,这里讲的是图像区域填充,图像图像图像。 方法 1、matlab自带的imfill函数。需要化成二值图,填充的颜色也是二值图,有局限。但是,可以用这个做彩色图填充。如下方法:在空白图像上绘制轮廓(建议是一个区域一个区域来填充),画完转成二值图,用...原创 2019-03-17 17:45:19 · 5675 阅读 · 0 评论 -
C++求解一元三次方程的实根
引言 一元三次方程的解法有多种,百度百科也有介绍,卡尔丹公式和盛金公式。我这里主要是用著名的盛金公式解一元三次方程,不得不说盛金公式更为直观性,与我们解一元二次方程很类似。下面就拿来直接用了。 盛金公式 重根判别式:,总判别式为:。还有四个求根公式详见给的链接,这里就不一一写出了。 代码实现 C++ 从上可以看出,转成C++/matlab很容易实现,但是注...原创 2019-03-25 16:46:09 · 10789 阅读 · 0 评论 -
matlab中的fig文件不用代码调整图例顺序/调整曲线绘制顺序
用matlab画出的fig文件后,想调整图例的顺序,可以修改代码,参考其他博文。也可直接修改fig文件的图例顺序。步骤:打开fig文件,点击菜单栏的“显示绘图工具和停靠图形”,选中需要调整的那条曲线,右键剪切,再粘贴,选中图例刷新即可,依次调整。...原创 2019-03-28 12:23:00 · 18825 阅读 · 12 评论 -
深入理解移动最小二乘法曲面拟合代码(MLS2D.m)
目录摘要下载代码MLS2D 代码讲解代码分析MLS2D.mMLS2Dshape.mrectangle.m代码改进原代码不足之处总结 摘要 移动最小二乘法(Moving least squares,MLS)在我另外一篇博客有介绍。这里还是主要来说说MLS怎么做曲面拟合吧。代码在mathwork中和github上都有,我所用的是ma...原创 2019-04-21 10:49:46 · 11618 阅读 · 33 评论 -
MATLAB的Curve Fitting Tool 生成代码并被调用
以MATLAB2014b为例:打开Curve Fitting:应用程序>>Curve Fitting; 拟合:选择数据源>>X/Y/Zdata(没有的话运行下你想曲面拟合的代码即可)生成代码:最上菜单栏>>CURVE FITTING TOOL>>文件>>Generate Code>>自动生成一个creatFit....原创 2019-04-21 11:29:33 · 12381 阅读 · 1 评论