|
Boost Users : |
Subject: Re: [Boost-users] [boost-users][GIL] Colors broken after moving to New IO
From: Christian Henning (chhenning_at_[hidden])
Date: 2011-03-08 09:20:45
Hi Szymon, sorry to see you keep having issues with gil::io.
> New info:
>
> - using Visual Studio 2008 SP1
> - it only happens in Release mode (often suggests uninitialized variables)
> - attaching screen shoot of application displaying test.png from
> test_images (in Debug mode all is fine)
I did try a couple of things but couldn't reproduce your issue. I made
sure to use the boost_review code version. I tried debug/release
version with VS2010 and VS2008 for 64bit. What's your version of your
lib png?
Here is the code I tried:
#include <boost/gil/gil_all.hpp>
#define BOOST_FILESYSTEM_VERSION 2
#include <boost/filesystem/convenience.hpp>
#include <boost\algorithm\string.hpp>
#define BOOST_GIL_IO_ADD_FS_PATH_SUPPORT
#include <boost/gil/extension/io_new/png_all.hpp>
using namespace boost;
using namespace gil;
int main()
{
rgba8_image_t img;
read_image(
"C:\\gil_contribution\\test_images\\png\\wikipedia\\test.png", img,
png_tag() );
write_view( "c:\\out.png", view( img ), png_tag() );
return 0;
}
Regards,
Christian
Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net