Module Ilbm

type range = {
  1. low : int;
  2. high : int;
  3. rate : int;
  4. active : bool;
  5. reverse : bool;
}
type t = {
  1. width : int;
  2. height : int;
  3. planes : int;
  4. pixels : Stdlib.Bytes.t;
  5. palette : (int * int * int) array;
  6. ranges : range list;
}
val steps_per_second : range -> float
val plane_rows : t -> int -> Stdlib.Bytes.t list
val encode : t -> string
val decode : string -> t
val to_rgba : t -> Rgba_image.t