imagelibversion

The imagelib library implements image formats such as PNG or PPM

The imagelib library implements image formats such as PNG or PPM in OCaml, relying on only one external dependency: camlzip. However, we plan to reimplement zlib in OCaml at some point.

Supported image formats:

  • PNG (full implementation of RCF 2083),
  • PPM, PGM, PBM, ... (fully supported),
  • JPG (only image size natively, conversion to PNG otherwise),
  • GIF (only image size natively, conversion to PNG otherwise),
  • XCF (only image size natively, conversion to PNG otherwise),
  • Other formats rely on convert (imagemagick).

As imagelib only requires camlzip, it is suitable for compilation to javascript using js_of_ocaml (only for operations not requireing the convert binary).

AuthorRodolphe Lepigre <rodolphe@lepigre.fr>
LicenseLGPL-3.0-only
Published
Homepagehttp://patoline.org/tools.html
Issue TrackerRodolphe Lepigre <rodolphe@lepigre.fr>
MaintainerChristophe Raffalli <raffalli@univ-savoie.fr>
Dependencies
Source [http] https://github.com/ocaml/opam-source-archives/raw/main/imagelib_20160413.tar.gz
sha256=9168b9b8b3c693384a994a5fcbf9ed98df61c4cd553e1ed7d1a1a8e7ccb72171
md5=b24402c12c50c8d891735ae3c03ceae9
Edithttps://github.com/ocaml/opam-repository/tree/master/packages/imagelib/imagelib.20160413/opam
Optionally used by