Class Convolution
-
Jaguar\Action\AbstractAction
implements
Jaguar\Action\ActionInterface
-
Jaguar\Action\Convolution
Namespace: Jaguar\
Action
Located at Jaguar/Action/Convolution.php
Methods summary
public
|
#
__construct( array $matrix, float $divisor = 1.0, float $offset = 0.0 )
construct new convolution action
construct new convolution action
Parameters
- $matrix
array $matrix
- $divisor
float $divisor
- $offset
float $offset
|
public
Jaguar\Action\Convolution
|
#
setOffset( float $offset )
Set color offeset
Parameters
Returns
|
public
float
|
#
getOffset( )
Get color offset
Returns
float
|
public
Jaguar\Action\Convolution
|
#
setDivisor( float $divisor )
Set The divisor of the result of the convolution
Set The divisor of the result of the convolution
Parameters
Returns
|
public
float
|
#
getDivisor( )
Get divisor
Returns
float
|
public
Jaguar\Action\Convolution
|
#
setMatrix( array $matrix )
Set matrix
A 3x3 matrix: an array of three arrays of three floats.
Parameters
Returns
Throws
RuntimeException if not valid matrix
|
apply()
Magic methods summary