package bimage

  1. Overview
  2. Docs

Defines the type used as input to operations

type ('a, 'b, 'c) t = ('a, 'b, 'c) Image.t array
type index = private int
val index : int -> index
val int_of_index : index -> int
val get : ('a, 'b, 'c) t -> index -> ('a, 'b, 'c) Image.t

Get an image from the input, raising Error.Exc (`Invalid_input index) if the provided index is out of bounds.

val make_output : ?width:int -> ?height:int -> ('a, 'b, 'c) t -> ('a, 'b, 'c) Image.t

Create an output image width the given width and height if provided, otherwise the generated image will match the first input image in size, kind and color

OCaml

Innovation. Community. Security.