Matlab
visionfans
研究方向:计算机视觉,模式识别,机器学习
展开
-
使用PhotoShop与Matlab结合测试Shape Context Matching
AbstractMatlab做IP是很强,对图像在算法层面有绝对给力的功能,但是对于图像的交互操作不够好。最好是能够在PhotoShop里面画测试图像,然后在Matlab里设计算法来测试。本文就是简单介绍一下这两个东西结合起来怎么个用。这次测试的目的是想实现:在ps中画两幅图像,用shape context来对这两幅图像做匹配。PhotoShop其实也就是提供一个GUI的作用。当然了,PS功能很强大,结合PS的脚本也可以实现很强大的处理功能。 1/配置我的测试环境是:PhotoShop CS3 E原创 2011-04-02 12:53:00 · 3827 阅读 · 4 评论 -
使用Matlab实现英文单词的"形近词"查找
引言最近在被背博词汇,考博词汇是12000词左右.短时间内去记忆这么多单词是很有挑战性的.我个人习惯用的方法是:将陌生的长单词分成熟悉的小单词, 用小单词造句, 把生词的意义包含进去;多读一些这个生词的句子, 在语境中加深意义;通过一个与这个生词长的很相近的自己很熟悉的词来记忆生原创 2011-07-20 02:23:05 · 7523 阅读 · 4 评论 -
自动生成艾宾浩斯记忆规律背单词时间表的Matlab脚本
要复习考博了,重新拿起词汇书,当年背考研单词,背GRE单词的时候就深深得益于这个背诵方法,但是,每次都是自己手工写时间表(就是类似网上各种“XXX搞定GRE单词”的时间表)。如:写了一个自动生成艾宾浩斯记忆背单词时间表的Matlab脚本。设置好几项参数:你要背原创 2011-07-05 11:33:19 · 18647 阅读 · 1 评论 -
重装系统后恢复matlab文件关联
重装系统后恢复matlab文件关联 2010-01-19 21:40<br />重装系统后,若没动MATLAB安装目标,则MATLAB不用重新安装。(同样的原因,可以移动MATLAB安装目标)<br />对MATLAB相关文件,建立重新关联就行了。<转载 2011-04-01 20:24:00 · 1970 阅读 · 0 评论 -
关于Matlab中把figure保存成文件
<br />Matlab 帮助文档中给出了两种方法:一种是用print函数,另一种是用getframe&imwrite。<br />我感觉,用print更方便一些。<br /> <br />方法一:<br />X=getframe(gcf);if isempty(X.colormap) imwrite(X.cdata, 'myplot.bmp')else imwrite(X.cdata, X.colormap, 'myplot.tif')end<br /> <br />方法二:<原创 2011-05-04 00:57:00 · 3719 阅读 · 2 评论 -
在Shape Context中画出直方图和极坐标图
<br />Serge Belongie一干人等放出的Shape Context代码[1]没有显示极坐标图,和统计的二维直方图,我加了一些代码,调算法的时候看着舒服多了,也方便分析了~<br /><br /> <br />代码如下(不太规范):<br />%% sc_compute.m最后更改如下 by visionfans @ 2011.05.03%for n=1:nsamp fzn=fz(n,:)&in_vec; Sn=sparse(theta_array_q(n,fzn原创 2011-05-03 00:34:00 · 9480 阅读 · 7 评论 -
Matlab函数accumarray的用法
碰到accumarray这个函数是在Steve的文章[1]中。这是一个很灵活的build-in函数,所以是没有m文件,看不到实现代码的。开始理解起来比较拗,看了看例子知道什么意思了。Matlab的Help[2]里这么说:accumarray groups elementsfrom a data set and applies a function to each group. A = accumarray(subs,val) creates an array A原创 2011-04-27 02:17:00 · 18376 阅读 · 2 评论 -
Matlab R2009b中的一个新语法
<br />最近跑老外的程序[1]又出问题了:<br />??? Error: File: computeScores.m Line: 17 Column: 28<br />Unbalanced or unexpected parenthesis or bracket.<br />我用的是Matlab R2009a,识别出了程序里的几处语法错误:<br /> img = gray2rgb(img); %always have 3 channels [h原创 2011-04-07 14:43:00 · 1513 阅读 · 0 评论 -
Matlab橡胶管发丝和杂质检测
<br /><br /> <br />原创 2011-05-20 20:04:00 · 2503 阅读 · 0 评论 -
基于邻域投票的噪声边缘抑制
前段时间做Contour Grouping比较纠结的一个问题是受噪声边缘的干扰太厉害。这里说的噪声边缘指的是非目标的边缘,比如我现在在做交通图像,那么,出了车的轮廓,其他对于我来说都是噪声图像。在实际做的时候,遇到的主要是车内部的噪声。于是,设计了一个通过投票来累积一个我叫做噪声度(noise probability)的值,然后设定一个阈值去过滤,初步效果还不错。主要思想是:原创 2011-07-03 19:44:40 · 1996 阅读 · 1 评论