From: Ian S. <ian...@st...> - 2006-02-09 14:53:09
|
Thanks for reporting this bug. The following patch to $VSL/core/vil/vil_save.cxx should fix the problem. Index: vil_save.cxx =================================================================== RCS file: /cvsroot/vxl/vxl/core/vil/vil_save.cxx,v retrieving revision 1.26 diff -r1.26 vil_save.cxx 37c37 < im.pixel_format(), file_format); --- > vil_pixel_format_component_format(im.pixel_format()), file_format); I've committed it to the repository. Ian. Syed Hassan Amin wrote: > Dear Friends , > I have problem with using vil_save. Here are > details. > > My linux is Mandarake 9.1 > Compiler is gcc ver 3.2.2 > VXL is 1.4.0 , I downloaded it 7/2/06. > Error Message :- > /vol/vipdata/packages/vxl/vxl-1.4.0/core/vil/file_formats/vil_bmp.cxx:86: > vil_bmp_image::vil_bmp_image(vil_stream*, unsigned > int, unsigned int, unsigned int, vil_pixel_format): > Assertion `format == VIL_PIXEL_FORMAT_BYTE' failed. > > When I use vil_save , it gives me error. > And the code :- > > vil_image_view<vil_rgb<vxl_byte> > image; > image = vil_copy_deep(tar_img) ; > //Initialize aligned bitmap > for (unsigned i=0;i<image.ni();i++) > for (unsigned j=0;j<image.nj();j++) > { > image(i,j)=vil_rgb<vxl_byte>(255,255,255); > } > //Some processing > image=vil_flip_ud(image);//vil_flip_components(image); > cout<<image.pixel_format()<<endl; > vil_save(image,outbmppath); > > I hope this helps, > > Thanks, > > Hassan Amin > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com > > > ------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. Do you grep through log files > for problems? Stop! Download the new AJAX search engine that makes > searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642 > _______________________________________________ > Vxl-users mailing list > Vxl...@li... > https://lists.sourceforge.net/lists/listinfo/vxl-users |