sig
  val translate : Image.RGBA32.t -> int -> int -> unit
  val affine : Image.RGBA32.t -> float -> float -> int -> int -> unit
  val flip : Image.RGBA32.t -> unit
  val greyscale : Image.RGBA32.t -> unit
  val sepia : Image.RGBA32.t -> unit
  val lomo : Image.RGBA32.t -> unit
  val invert : Image.RGBA32.t -> unit
  val rotate : Image.RGBA32.t -> float -> unit
  val mask : Image.RGBA32.t -> Image.RGBA32.t -> unit
  val box_blur : Image.RGBA32.t -> unit
  module Alpha :
    sig
      val blur : Image.RGBA32.t -> unit
      val scale : Image.RGBA32.t -> float -> unit
      val disk : Image.RGBA32.t -> int -> int -> int -> unit
      val of_color : Image.RGBA32.t -> Image.RGB8.Color.t -> int -> unit
    end
end