读入的图像是256*1348的,能把它变成一个方阵吗?
我用matlab中的imread 函数读入了一幅图像,大小是256*1348。<BR>我想把它变成64*64的,也就是对一幅图像进行抽样,可以实现么?回复:(qdmagi)读入的图像是256*1348的,能把它变成...
<P>J=I(1:4:256,1:21:1348,3);</P>回复:(happy)回复:(qdmagi)读入的图像是256*134...
<DIV class=quote><B>以下是引用<I>happy</I>在2006-3-27 17:09:58的发言:</B><BR><P>J=I(1:4:256,1:21:1348,3);</P></DIV>
<P>这是个三维矩阵吧<BR>能把它变成二维的么?</P>
回复:(qdmagi)读入的图像是256*1348的,能把它变成...
J=I(1:4:256,1:21:1348) 谢谢!<BR>我懂了 我刚才试验了,确实可以变。<BR>但是我发现变完之后的图像很不清楚,是因为像素太大,分辨率低的原因么?<BR> 也就是说图像会变形,是吧?<BR>因为我的图像是二值的,除了黑的,就是白的。<BR>但是变完后,黑的地方竟然出现了白的。<BR>有没有办法,既让图像像素大小改变,又保持图像不变形的方法?回复:(qdmagi)也就是说图像会变形,是吧?因为我的...
<DIV class=quote><B>以下是引用<I>qdmagi</I>在2006-3-27 19:48:05的发言:</B><br>也就是说图像会变形,是吧?<br>因为我的图像是二值的,除了黑的,就是白的。<br>但是变完后,黑的地方竟然出现了白的。<br>有没有办法,既让图像像素大小改变,又保持图像不变形的方法?</DIV><br>像素是一个单位,已经是最小元素了,无法改变,真是晕乎乎[此贴子已经被作者于2006-3-28 8:37:46编辑过]
可以,b=imresize (A , , method )<BR>返回大小为mrows X mcols的图像<BR> 请问如何调用.mat<BR>文件中的数据??
回复:(amingwxn)请问如何调用.mat文件中的数据??...
<DIV class=quote><B>以下是引用<I>amingwxn</I>在2006-4-3 15:33:38的发言:</B><BR>请问如何调用.mat<BR>文件中的数据??</DIV><br>load
回复:(qdmagi)读入的图像是256*1348的,能把它变成...
我还是没有解决这个问题:<BR>用imread读入的图像是128*256的<BR>想把它变成64*64的<BR>但是不能改变图像的形状,<BR>可以实现么?回复:(qdmagi)回复:(qdmagi)读入的图像是256*13...
<DIV class=quote><B>以下是引用<I>qdmagi</I>在2006-4-3 16:10:54的发言:</B><BR>我还是没有解决这个问题:<BR>用imread读入的图像是128*256的<BR>想把它变成64*64的<BR>但是不能改变图像的形状,<BR>可以实现么?</DIV><br>不可能 <P>不可能实现么?<BR></P>
回复:(qdmagi)不可能实现么?
<DIV class=quote><B>以下是引用<I>qdmagi</I>在2006-4-3 16:25:44的发言:</B><BR><P>不可能实现么?<BR></P></DIV>
<br>本来,图像不可能不变形<BR><BR>64*64的图片是正方形的<BR><BR>而原图是长方形的
页:
[1]
2