[求助]关于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编辑过]
我毕设也在作这方面的东西,也遇到了和你一样的问题。。。<BR>希望那位大虾提点一下 我也遇到这个问题了,郁闷中....找了好多地方都没找到咋解决:'( :'(
页:
[1]