您的位置:首页 > 编程语言 > MATLAB

matlab学习笔记(1)

2016-06-09 13:38 246 查看
为了做计算机视觉课程的大作业,比如说harris detection这些作业。我学习了一下matlab的用法,其实主要就是各种函数的使用。

下面开始正式的学习。

imread

函数imread用于读取图片文件中的数据。

调用格式:

imgRgb = imread(‘e.bmp’);

A = imread(filename,fmt)

[X,map] = imread(filename,fmt)

[…] = imread(filename)

[…] = imread(URL,…)

figure

能够创建一个用来显示图形输出的一个窗口对象。每一个这样的窗口都有一些属性,例如窗口的尺寸、位置,等等。

1.figure(‘PropertyName’,propertyvalue,…)

2. figure(h)

h = figure(‘Name’,’显示处理结果’)

hold on 和 hold off

hold on 和hold off,是相对使用的

前者的意思是,你在当前图的轴(坐标系)中画了一幅图,再画另一幅图时,原来的图还在,与新图共存,都看得到

后者表达的是,你在当前图的轴(坐标系)中画了一幅图,此时,状态是hold off,则再画另一幅图时,原来的图就看不到了,在轴上绘制的是新图,原图被替换了

plot

plot(posX,posY,’ro’,’MarkerSize’,60);

这里表示在x,y坐标上画圆,圆的尺寸为15。ro表示红色的圆。MarkerSize表示后面的60为标记大小。

disp

1.输出字符串:

disp(‘my test’)

my test

2.输出数字:

test=3;

disp(test)

3

3.同时输出字符串和数字:

test=3;

disp([‘my test=’,num2str(test)])

my test=3
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: