From: Syed H. A. <has...@ya...> - 2006-02-09 14:03:44
|
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 |