|
Boost Users : |
Subject: Re: [Boost-users] GIL, tiff, image resolution, boost-1.47.0
From: Christian Henning (chhenning_at_[hidden])
Date: 2011-09-21 19:17:23
Hi there, I'll try to add that this weekend. Seems I need to branch out now
since I have some other changes that are not release ready. I bet it's easy
with subversion just have never quite done.
I'll get back here once I'm done.
Christian
On Wed, Sep 21, 2011 at 3:56 AM, Olivier Tournaire <olitour_at_[hidden]>wrote:
> Hi,
>
> struct tiff_x_resolution : tiff_property_base< float, TIFFTAG_XRESOLUTION
> > {};
> and
> struct tiff_y_resolution : tiff_property_base< float, TIFFTAG_YRESOLUTION
> > {};
>
> are defined in
> http://code.google.com/p/gil-contributions/source/browse/trunk/gil_2/boost/gil/extension/io_new/tiff_tags.hpp?r=628.
> However,
>
> template< typename Log >
> struct image_write_info< tiff_tag, Log >
>
> the struct you have to give when you write an image / a view does not seem
> to support these tags. Christian, could you add them?
>
> Regards,
>
> Olivier
>
>
> 2011/9/21 david x callaway <dxc_at_[hidden]>
>
>> ok, I confess: I couldn't figure out how to ask it for resolution, nor
>> how to write it. I can see tags that have to do with resolution and
>> resolution unit, but that's all I understood.
>>
>> thx
>> dxc
>>
>> On Sep 19, 2011, at 9:53 AM, Christian Henning wrote:
>>
>> > Hi David, I would recommend to use the new io extension. You can find it
>> here:
>> >
>> >
>> http://code.google.com/p/gil-contributions/downloads/detail?name=boost_review.zip&can=2&q=#makechanges
>> >
>> > Let me know if the io_new solves your problems.
>> >
>> > Christian
>> >
>> > On Sat, Sep 17, 2011 at 6:32 AM, david x callaway <dxc_at_[hidden]>
>> wrote:
>> >> boost 1.47.0, os/x 10.6.8, gcc-4.2.1 apple build, 64bit
>> >>
>> >> I can read a tiff, get its raw buffer, fool around with it and write it
>> back out as tiff, no problem, but is it possible to get/write the
>> resolution? I understand that the res doesn't matter to the pixel content,
>> but it *does* matter to some image processing chains. I know tiff tags
>> support it, separately for x and y, and with different units, e.g. dpi, so I
>> know I *could* descend to libtiff and do it there, but for me that would
>> defeat the purpose of using GIL in the first place.
>> >>
>> >> thx
>> >> dxc
>> >> _______________________________________________
>> >> Boost-users mailing list
>> >> Boost-users_at_[hidden]
>> >> http://lists.boost.org/mailman/listinfo.cgi/boost-users
>> >>
>> > _______________________________________________
>> > Boost-users mailing list
>> > Boost-users_at_[hidden]
>> > http://lists.boost.org/mailman/listinfo.cgi/boost-users
>>
>> _______________________________________________
>> Boost-users mailing list
>> Boost-users_at_[hidden]
>> http://lists.boost.org/mailman/listinfo.cgi/boost-users
>>
>
>
> _______________________________________________
> Boost-users mailing list
> Boost-users_at_[hidden]
> http://lists.boost.org/mailman/listinfo.cgi/boost-users
>
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