|
Boost : |
From: Michiel Salters (Michiel.Salters_at_[hidden])
Date: 2001-11-15 08:00:36
> -----Original Message-----
> From: Ullrich Koethe [mailto:u.koethe_at_[hidden]]
> Sent: Wednesday, November 14, 2001 9:44 AM
> To: boost_at_[hidden]
> Subject: Re: [boost] VIGRA - Image processing for boost
>
>
> Michiel Salters wrote:
> > In the list of common image types, perhaps the most common
> >pixel type is missing: bool.
> > However, given the annoyance caused by std::vector<bool>,
> > this is a type we should give
> > proper attention. Here I can't come up with an easy fix.
> I think that the savings in memory consumption don't justify the extra
> trouble. I'm using BasicImage<unsigned char> for binary data
> as well and haven't had problems. But different applications may
> certainly change the picture.
>
> Regards
> Ulli
I know some of the people within the image processing group were working on
1<<28 bits of map data (B/W); having to use 1<<28 bytes wouldn't be fun.
I don't want to say that because of their needs, image<bool> should be
packed;
but if it isn't that should be clearly stated.
Perhaps there should be two image types ?
Regards,
Michiel
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk