From: Jonathan S. <jjs...@us...> - 2008-07-23 19:36:15
|
Update of /cvsroot/octaviz/octaviz/Scripts In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv21883 Modified Files: vtk_imshow.m Log Message: fixed bug in vtk_imshow Index: vtk_imshow.m =================================================================== RCS file: /cvsroot/octaviz/octaviz/Scripts/vtk_imshow.m,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- vtk_imshow.m 23 Oct 2004 18:47:58 -0000 1.2 +++ vtk_imshow.m 23 Jul 2008 19:36:02 -0000 1.3 @@ -30,7 +30,7 @@ error('Input matrix has to be NxM or NxMx3.'); end - [nr nc] = size(a); + [nr nc nl] = size(a); if ( ndims(a) == 2 ) ncomp = 1; @@ -39,6 +39,9 @@ if ( ndims(a) == 3 ) ncomp = 3; + if (nl~=3) + error('third dimension must be have a length of 3') + endif len = nr*nc*3; image = zeros(len,1); image(1:3:len) = a(:,:,1); |