zarcoder 发表于 2006-5-30 10:27

[求助]关于imhist之后,handles失效的问题

<P>各位大虾:<br>       我用matlab做一个gui<br>       里面有三个axes,我的想法是在axes1里面显示读入的图像<br>       然后在axes2里面显示对axes1图形的直方图,在axes3显示对axes1里面图像操作之后的图像<br>       现在的问题是<br>       axes(h.axes2);<br>      set(h.image_hist,'Visible','on');<br>      set(h.axes2,'Visible','on');<br>      ImageStartHist=rgb2gray(image_1);<br>      imhist(ImageStartHist);<br>       可是这样的话,当我再<br>       axes(h.axes3);<br>       imshow(imagetransed);的时候,它就直接跳出我的原来的那个gui了,在一个新的figure里面显示imagetransed<br>       我自己测试了,如果不用imhist的时候,不会出任何问题<br>       所以我个人的想法就是imhist调用之后,handles失效,使得不能继续在这个handles下读取那个axes3了<br>       我不知道,怎么修改,所以,请各位大虾帮忙了……</P>
[此贴子已经被cdwxg于2006-6-2 11:21:52编辑过]

zhq_2468 发表于 2006-6-2 09:36

我毕设也在作这方面的东西,也遇到了和你一样的问题。。。<BR>希望那位大虾提点一下

zhlazhj 发表于 2008-12-26 01:59

我也遇到这个问题了,郁闷中....找了好多地方都没找到咋解决:'( :'(
页: [1]
查看完整版本: [求助]关于imhist之后,handles失效的问题