Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Bimage.OpSourceOp is used to define pixel-level operations. These operations are performed on normalized floating-point values
val eval :
?x:int ref ->
?y:int ref ->
?c:int ref ->
('a, 'b, 'c) t ->
('a, 'b, 'c, 'd, 'e, 'f) filterEvaluate an operation
join f a b builds a new operation of f(a, b)
map f a builds a new operation of f(a)
Builds an operation returning the maximum value for a given kind
Builds an operation returning the minimum value for a given kind
val cond :
(('a, 'b, 'c) Image.t array -> int -> int -> int -> bool) ->
('a, 'b, 'c) t ->
('a, 'b, 'c) t ->
('a, 'b, 'c) tConditional operation
Create a kernel operation using two kernels combined using the designated operation
Infix operator for join using addition
Infix operator for join using subtraction
Infix operator for join using multiplication
Infix operator for join using division
Infix operator for join_kernel using addition
Infix operator for join_kernel using subtraction
Infix operator for join_kernel using multiplication
Infix operator for join_kernel using division
Blur using gaussian kernel. The size must be an odd number.
Apply a transformation
Adjust the brightness of an image. 0.0 will remove all brightness and 1.0 will keep the image as-is.