BimageImage processing library
v0.3.1-36-g67b5cdd — homepage
module type TYPE = Type.TYPEmodule type COLOR = Color.COLORRaised when attempting to use Bigarray types other than u8, u16, f32, f64, i32, i64
module Error : sig ... endmodule Angle : sig ... endmodule Point : sig ... endmodule Color : sig ... endColor contains methods for creating and inspecting color types
type gray = Color.Gray.t1-channels gray color type
type rgb = Color.Rgb.t3-channel RGB color type
type rgba = Color.Rgba.t4-channel RGBA image
val gray : [ `Gray ] Color.tGray color
val rgb : [ `Rgb ] Color.tRGB color
val rgba : [ `Rgba ] Color.tRGBA color
module Type : sig ... endmodule Data : sig ... endData provides some extra operations for Bigarray.Array1
module Pixel : sig ... endPixel defines operations on individual pixels, which are stored as floatarray
module Image : sig ... endImage defines an image type and functions that manipulate images directly
module Kernel : sig ... endConvolution kernels
module Transform : sig ... endmodule Input : sig ... endInput contains methods for working with Expr/Filter inputs
module Expr : sig ... endExpr define a combinator which can be used to build filters
module Filter : sig ... endFilter contains functions that can be used to execute expressions
module Hash : sig ... endPerceptual hashing