cmlib is a c++ library for communications and multimedia. Currently it includes image io for many formats, image operations, video stream reading.