Boost logo

Boost :

From: Michael Goldshteyn (mgoldshteyn_at_[hidden])
Date: 2006-10-05 09:11:27


"Andy Little" <andy_at_[hidden]> wrote in message
news:efub9t$sio$1_at_sea.gmane.org...
>
> "Tom Brinkman" <reportbase_at_[hidden]> wrote in message
> news:30f04db60610022214t6b2b42b8h8c4efe9f14bac849_at_mail.gmail.com...
> With the last finishing touches completed, i'm excited to be able to
> announce that the review of Generic Image Library (GIL)
> will begin October 5, in three days.
>
>
> My first impression is that the library mixes many Concepts, that can
> easily be separated. The first is of a display matrix, the second is of an
> image. Others .. Points are Geometric Concepts. Colour is a Concept which
> too
> could stand alone. Cursor (locator) is useful to a matrix
>
> The concept of an display matrix could be applied elsewhere, where
> elements
> could be for example text characters. An image can also be comprised of
> vector
> graphics, but this subject is not touched upon in any serious way.
>
> Colour would be useful in Vector graphics, but would deserve its own
> library and
> I would expect to see the interface more user friendly with mappings to
> commonly
> used colour systems such as those in HTML, SVG and VRML.
>
> The domain that the library can be used in is very narrow. To be seriously
> used
> for image recognition as was previously suggested an application, my guess
> is
> that the library would need the ability to apply arbitrary transforms,
> including
> other than 90 degree rotations, and interpolation of points, stereoscopic
> vision etc.
>
> As it stands the only use I can see is for touching up photos, and that is
> my
> problem with it , the domain is too limited. I would suggest revisiting
> the
> Concepts ,extracting them and then making sure that each would stand on
> its own.
> That would be a more interesting and widely useable set of libraries.
>
> regards
> Andy Little

I just wanted to second Andy's opinion, because these are my thoughts on the
library, exactly. It's too large of a beast that should be broken down into
several smaller stand alone libraries that could be repurposed to various
tasks.

Michael Goldshteyn


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk