matlab第一次是 figure;imshow('Autumn.JPG');显示了两张一样的图片,但是第二次显示却不一样
我用matlab编辑的命令,第一次是figure;imshow('Autumn.JPG');显示了两张一样的图片,但是第二次将两条命令倒过来,虽然也显示了两张图片,但是第...
我用matlab编辑的命令,第一次是 figure;imshow('Autumn.JPG');显示了两张一样的图片,但是第二次将两条命令倒过来,虽然也显示了两张图片,但是第一张是原图,第二章没有图形。我想问 为什么figure后没有加参数 却显示了两张图片,而且两次显示的结果却不一样呢?
展开
展开全部
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; %新建一个空白图形显示图口,当然没有东西了
清楚不?
举个例子:
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; %新建一个空白图形显示图口,当然没有东西了
清楚不?
追问
那我想问下 如何截图索引图的一部分啊?
追答
取一部分值就行了啊
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询