![](https://secure.gravatar.com/avatar/20ecc2648c30f3c3c5a37804709da79f.jpg?s=120&d=mm&r=g)
but then again, if we want to include anything from OpenCV we might as well use that imageIO because it supports quite a bit as well.. On Sat, Oct 3, 2009 at 10:55 PM, Chris Colbert <sccolbert@gmail.com> wrote:
There is also imagemagick, which is included in the ubuntu repos:
http://www.imagemagick.org/script/formats.php
which supports a ton of formats, and also has python bindings...
On Sat, Oct 3, 2009 at 10:36 PM, Damian Eads <eads@soe.ucsc.edu> wrote:
One alternative is LIBCVD, which reads and writes many common formats including BMP, PNG, PPM, JPEG, etc. It has a simple, easy-to-use image loading function img_load,
Image <float> img(img_load("image.png"));
It also reads and writes video. All of its dependencies are optional so a reader/writer is only compiled if the development library is available during ./configure.
Damian
2009/10/3 Stéfan van der Walt <stefan@sun.ac.za>:
Hey Zach
2009/10/3 Zachary Pincus <zachary.pincus@yale.edu>:
The only downside to OpenImageIO is that it has some not-always- standard dependencies, such as boost and cmake (neither of which
I didn't realise there was a boost dependency -- I'd rather avoid boost if at all possible.
You spent some time writing a replacement IO reader in pure Python, if I recall correctly; did you have any practically usable results?
Another option may be GraphicsMagick:
http://www.graphicsmagick.org/
Regards Stéfan
-- ----------------------------------------------------- Damian Eads Ph.D. Candidate University of California Computer Science 1156 High Street Machine Learning Lab, E2-489 Santa Cruz, CA 95064 http://www.soe.ucsc.edu/~eads