jit.fastblur Reference

Blur/sharpen using optimized algorithm

jit.fastblur

Description

Performs several special-case convolution blur/sharpen operations on incoming matrices. Although it is less flexible than the jit.convolve object, the jit.fastblur object will be quicker and easier to set up for the equivalent convolution, in most cases.

Examples

Matrix Operator

matrix inputs:1, matrix outputs:1
Name IOProc Planelink Typelink Dimlink Plane Dim Type
out n/a 1 1 1 1 1 char

More about Matrix Operators

The Jitter MOP

MOP Arguments

MOP Attributes

MOP Messages

Attributes

center [float]

The mathematical weighting of the center pixel when performing convolution (default = 1.)

mode [int]

The kernel shape (default = 0 (row))
0 = row
1 = column
2 = cross
3 = diagonal
4 = square


Possible values:

0 = 'Row'
1 = 'Column'
2 = 'Cross'
3 = 'Diagonal'
4 = 'Square'

range [int]

The number of pixels from the center pixel of the convolution kernel to its edge (default = 1)

ring [float]

The mathematical weighting of cells adjoining the center pixel when performing convolution (default = 1.)

ripple [float]

The scaling applied to outer cells when performing convolution (default = 1.) The second ring of pixels is scaled by this factor in relation to the ring attribute when performing convolution, while the third ring is scaled in relation to the second.

Common Box Attributes

See Also

Name Description
Working with Video in Jitter Working with Video in Jitter
jit.convolve
jit.op