From help-request at octave dot org Thu Feb 9 22:13:14 2006 Subject: Re: imread / imwrite general graphics From: Stefan de Konink To: Stefan van der Walt cc: help at octave dot org Date: Fri, 10 Feb 2006 05:11:28 +0100 (CET) I grabbed the latest CVS version from sourceforge (finally). My std2 works now, but writing is still an issue. octave:10> [I] = jpgread('/home/skinkie/public_html/webcam.jpeg'); octave:11> J = double(I); octave:12> std2(J(:,:,1)) ans = 66.963 octave:13> jpgwrite('/home/skinkie/public_html/test.jpg',J,50) error: invalid conversion of NDArray to Matrix octave:13> jpgwrite('/home/skinkie/public_html/test.jpg',I,50) error: octave_base_value::matrix_value(): wrong type argument `uint8 matrix' octave:13> imwrite('/home/skinkie/public_html/test.jpg',I,50) error: transpose not defined for N-d objects error: evaluating postfix operator `'' near line 181, column 9 error: evaluating assignment expression near line 181, column 7 error: evaluating if command near line 176, column 1 error: called from `imwrite' in file `/usr/share/octave/2.1.72/site/m/octave-forge/image/imwrite.m' octave:13> imwrite('/home/skinkie/public_html/test.jpg',I) error: transpose not defined for N-d objects error: evaluating postfix operator `'' near line 177, column 10 error: evaluating assignment expression near line 177, column 8 error: evaluating if command near line 176, column 1 error: called from `imwrite' in file `/usr/share/octave/2.1.72/site/m/octave-forge/image/imwrite.m' So I guess the problem is partly solved now. But the writing is still an open end. Stefan de Konink ------------------------------------------------------------- Octave is freely available under the terms of the GNU GPL. Octave's home on the web: http://www.octave.org How to fund new projects: http://www.octave.org/funding.html Subscription information: http://www.octave.org/archive.html -------------------------------------------------------------