> > Dear all, > in my opinion we should allow GSL [1], since it implements many of the > operations needed in image processing or CV programs (eigensystems, > minimization, wavelets, linear algebra, least-squares fitting, splines, > etc). > > The library now is in its major version 1, what means that is considered > to be stable. They have the compromise not to break the API and being > always compatible at the same major version. > > It started on 1996 and since 2013 it hasn't gone to major version 1, so I > think we can expect the API to be really stable. > > For the Boost library, I'm not so confident. They don't have any > compromise not to break their APIs and the library is being developed very > actively. In my opinion, we should wait until it's more stable before > adopting it. Hopefully, some of its parts might be adopted by the C++ > standard library. > > And about openCV, I'd like to read to opinion of people that knows it well > and if we can expect its API to be stable. > > Just a minor comment regarding Boost. I've been exploring it recently and it seems that they provide a 'boost copy (bcp)' which allows to extract only the required files (.h, .cpp) related to your concrete application, in order to ship them with it. This could be a good compromise.
-- IPOL - Image Processing On Line - http://ipol.im/
contact [email protected] - http://www.ipol.im/meta/contact/ news+feeds twitter @IPOL_journal - http://www.ipol.im/meta/feeds/ announces [email protected] - http://tools.ipol.im/mm/announce/ discussions [email protected] - http://tools.ipol.im/mm/discuss/
