这种错误是什么原因引起的?
<P>用imshow(m)函数显示一个图像,可系统报的错是:<BR><BR><FONT color=#ff0000>??? Error using ==> set<BR>Width and height must be > 0.</FONT></P><P><FONT color=#ff0000>Error in ==> C:\MATLAB6p1\toolbox\images\images\truesize.m (Resize1)<BR>On line 284==> set(axHandle, 'Position', axPos);</FONT></P>
<P><FONT color=#ff0000>Error in ==> C:\MATLAB6p1\toolbox\images\images\truesize.m<BR>On line 40==> Resize1(axHandle, imHandle, imSize);</FONT></P>
<P><FONT color=#ff0000>Error in ==> C:\MATLAB6p1\toolbox\images\images\imshow.m<BR>On line 167==> truesize(figHandle);<BR></FONT><BR>这是什么意思?什么原因引起的?</P> imshow(m)里面m是什么?<BR>是不是它出的问题引起了matlab内部函数错误 m是一个双精度图像矩阵
回复:(sherri)这种错误是什么原因引起的?
<P>用image试试看</P>我的没问题啊
我的没问题<BR>>> m=imread('haha','bmp');<BR>>> imshow(m)<BR>>>回复:(xueyi)我的没问题啊
<DIV class=quote><B>以下是引用<I>xueyi</I>在2006-1-1 10:06:31的发言:</B><BR>我的没问题<BR>>> m=imread('haha','bmp');<BR>>> imshow(m)<BR>>> </DIV><br>你的m不是双精度的 <P>用image可以显示,但显示出的结果很怪异,看不出是一副灰度图像了!</P>
回复:(suffer)回复:(xueyi)我的没问题啊
<DIV class=quote><B>以下是引用<I>suffer</I>在2006-1-1 10:12:42的发言:</B><BR><BR><BR>你的m不是双精度的</DIV><P>哦,原来是这样,又学到一点</P>
页:
[1]