Hi all,

It seems there is a bug in the export of graphics to vector formats (svg, pdf, ps): it fails for elements in your graphic windows that were generated using Matplot on an RGB hypermatrix:

////////////////////////////////////////////////////////////////////////////////////////////////////

img(:,:,1)=[ 1 0 0 ; 0 1 0 ; 0 0 1]*255;
img(:,:,2)=[ 0 0 1 ; 0 1 0 ; 1 0 0]*255;
img(:,:,3)=[ 0 1 0 ; 0 1 0 ; 0 1 0]*255;

h=scf();
Matplot(img);

xs2png(h,"img.png"); // correct
xs2svg(h,"img.svg"); // wrong
xs2pdf(h,"img.pdf"); // wrong again
xs2ps(h,"img.ps"); // wrong again

////////////////////////////////////////////////////////////////////////////////////////////////////

I've reported it: http://bugzilla.scilab.org/show_bug.cgi?id=16447

Do any of you know a workaround to avoid this bug?
On more complex RGB images then the small example above, the RGB image is not rendered at all (just white emptiness)... I really need to export to svg to produce publication quality graphics and I have a bunch of bitmap+line plots on top of them...

Thanks for you help,


Antoine

_______________________________________________
users mailing list
users@lists.scilab.org
http://lists.scilab.org/mailman/listinfo/users

Reply via email to