![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MATLAB
文章平均质量分 52
fmbao
就职于消费电子公司。
展开
-
基于Matlab的霍夫直线检测问题的解决
做直线检测这块的,肯定绕不开霍夫,百度上也是各种各样有关霍夫的教程详解什么的,但是个人感觉好多人都没有把霍夫吃透理清。纯粹是为了使用霍夫而强行使用罢了。对大牛们还说,可能这不算什么,但是对入门小白还说,难免会有各种各样的问题。比如在参数选取上面的一些问题,可能导致难以让人满意的结果。比如一些语句的错误使用可能导致程序直接无法运行。就最近在直线检测问题上遇到的一些问题,我写下原创 2017-06-27 15:11:53 · 3030 阅读 · 2 评论 -
SVM支持向量机中PCA函数的使用注意事项
使用SVM做一个图片分类器,主要使用的技术是,各种特征提取方法加上PCA主成分提取,最后用SVM进行图片分类处理。特征提取这个东西还是比较简单的,前人做的工作很多,源代码也不少。主要采用的不变距、HOG、SIFT、LBP、信息熵、tamura纹理特征、面积和欧拉数等。主要从两个大的角度研究。一个是纹理特征,还有一个就是几何特征。总的来说,就是各种特征叠加然后到了整个分类器,慢慢调整最终达到比较原创 2017-08-31 10:30:40 · 3077 阅读 · 0 评论 -
libsvm正则化和liblinear正则化的区分
最近做了一些比较微小的支持向量机的学习。也算是坎坎坷坷吧,遇到的问题包括,使用什么支持向量机,如何使用支持向量机以及使用什么样的支持向量机的问题。既然这一次的题目是libsvm和liblinear的正则化区别,就不先提其他的,咱们先聊正则化这些。为啥会涉及到正则化呢,主要是因为当时向量机搭建好了,跑了好几次,结果不理想,都是训练集的准确率极高,测试集的准确率极低。上各种论坛,机器学习微信群里问原创 2017-08-24 10:36:16 · 689 阅读 · 0 评论 -
matlab 出现Undefined function 'functionname' for input arguments of type 'logical'问题的解决办法
这个问题纠结了好久应该有十二个小时。尝试了好多解决办法都不行,最后慢慢试错,终于修正了这个问题。我在谷歌上搜这个问题的时候,发现有一个国际友人的问题和我一毛一样他是这么说的:I'm getting the following error when I try to run some function m-files: ??? Undefined functi原创 2017-08-14 09:51:47 · 8805 阅读 · 0 评论 -
matlab graythresh()函数使用的注意点
用matlab进行图像处理时,经常会遇到设置一个阈值将灰度图处理为二值图的情况。一般都会这样子I=imread('1.jpg');level=graythresh(I);BW=im2bw(I,level);这里就有一个小坑了比如1.jpg这个读入的图片,每一个像素位置的灰度都是整型。但是你强行转成了double型,就会导致level,每次被计算出来都是0。原创 2017-08-13 16:51:45 · 5302 阅读 · 2 评论 -
关于《 MATLAB神经网络30个案例分析》坑的控诉
《 MATLAB神经网络30个案例分析》不可否认是本好书,案例结合实操讲的很详细。但是不可否认这本书里面存在瑕疵,而且是个栽跟头的大坑。比如第十二章这个地方就少了一个参数,至少应该是[predict_label, accuracy,dec_values] = svmpredict(test_wine_labels, test_wine, model);,在书本附带的源代码中也没有这原创 2017-08-20 09:58:16 · 2611 阅读 · 1 评论 -
matlab 记一次debug的心路历程以及NaN问题的解决办法
这一次debug应该算的上,比较艰难困窘的一次。真挺难的,折磨了我一天多。前话不多讲,开始聊聊这次问题的产生与解决吧。老师让做图像分割与提取,然后再分类的工作,并且将其整合到一起。这个工作,我是分成两块来做的。先做分割与提取,还比较顺利。之后的特征提取与分类工作,做的还算行吧,但是测试用的图片采用的完整的大图。在将这两块工作整合到一起的时候出现问题了,问题是哪儿呢。在区域提取的时候怎么着,都会原创 2017-08-19 14:03:44 · 1427 阅读 · 2 评论 -
Matlab批量修改文件名
最近要开始训练SVM支持向量机了,所以有一大堆的图片。原来都被顺序地命名了,但是要将其拆分开分别放到各自属性的文件夹中,还需要对各个图片进行重命名。一个个地重命名,工程量实在太大。所以想到用matlab进行重命名。搜了网上不少的方法,但是真正好用的不多,要么还有一个问题,就是网上很多人写教程,总不爱把坑给你说出来,他的教程吧,是对的,但是你用他的教程吧,肯定都是各种问题。跨过各原创 2017-08-10 15:18:27 · 2309 阅读 · 1 评论 -
应用Matlab对学生成绩excel表格进行统计分类
需要注意的是:1.读取文件的时候需要将Excel中的office - Excel选项-加载项;管理-com加载项-转到-取消可用加载项的勾选。2.Excel中的数字有可能是文字格式,切记一定要转成数字格式。原创 2017-06-11 21:38:48 · 29253 阅读 · 0 评论 -
OpenCV的琐碎知识
这篇博客将介绍一些OpenCV的琐碎的概念知识以及容易出现错误的点。可能大家平时看博客感觉OpenCV没什么难的,无非是调用一些库和函数,但是在实际操作过程中很容易出现翻车的现象。好了,废话不多说开始本章的内容内容安排OpenCV各个变量之间的转换关系采用OpenCV进行连通域分析的原理以及相关函数OpenCV连通域分析的应用-计算欧拉数(euler)采用OpenCV进行滤波以及形态学...原创 2019-03-28 22:06:03 · 489 阅读 · 0 评论