matlab第一次是 figure;imshow('Autumn.JPG');显示了两张一样的图片,但是第二次显示却不一样

我用matlab编辑的命令,第一次是figure;imshow('Autumn.JPG');显示了两张一样的图片,但是第二次将两条命令倒过来,虽然也显示了两张图片,但是第... 我用matlab编辑的命令,第一次是 figure;imshow('Autumn.JPG');显示了两张一样的图片,但是第二次将两条命令倒过来,虽然也显示了两张图片,但是第一张是原图,第二章没有图形。我想问 为什么figure后没有加参数 却显示了两张图片,而且两次显示的结果却不一样呢? 展开
 我来答
zmltxwd
推荐于2016-04-08 · TA获得超过2043个赞
知道大有可为答主
回答量:1050
采纳率:33%
帮助的人:725万
展开全部
matlab会默认建立一个图形显示窗口,而figure函数是新建一个空白图形显示窗口,并置为当前。

举个例子:
imshow('spring.jpg') %matlab会建立一个图形显示窗,并显示spring.jpg
figure; %新建一个图形显示窗口
imshow('Autumn.jpg') %在新建的图形窗口上显示Autumn.jpg

而反过来就是这样的:
imshow('spring.jpg') %matlab会建立一个图形显示窗,并显示spring.jpg
imshow('Autumn.jpg') %在当前图形图口上显示Autumn.jpg,前将spring.jpg清除
figure; %新建一个空白图形显示图口,当然没有东西了

清楚不?
追问
那我想问下 如何截图索引图的一部分啊?
追答
取一部分值就行了啊
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式