blob: dc0ec3d8790bf834531b6ad4792821556dd18e87 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
|
This is a list of all pdp objects and abstractions with a minimal description.
Take a look at the patches in the doc/ directory for more info.
(Messy doc & test patches can be found in the test/ directory.)
general purpose pdp modules:
pdp_del a packet delay line
pdp_reg a packet register
pdp_snap takes a snapshot of a packet stream
pdp_trigger sends out a bang message when a packet is recieved
pdp_route routes a packet to a specific outlet
image inputs/outputs:
pdp_xv displays images using the xvideo extension
pdp_v4l reads images from a video4linux device
pdp_qt reads quicktime movies
image processors:
pdp_add adds two images
pdp_bq spatial biquad filter
pdp_bqt temporal biquad filter
pdp_constant fills an image with a constant
pdp_conv horizontal/vertical seperable convolution filter
pdp_cheby chebyshev color shaper
pdp_chrot rotates the chroma components
pdp_gradient converts a greyscale image using a colour palette
pdp_grey converts an image to greyscale
pdp_grey2mask converts a greyscale image to an image mask
pdp_mul multiplies two images
pdp_affine shifts and scales a colour plane
pdp_mix crossfade between 2 images
pdp_mix2 mixes 2 images after applying a gain to each of them
pdp_randmix crossfades 2 images by taking random pixels
pdp_noise a noise generator
pdp_rotate tiled rotate
pdp_scope~ a very simple oscilloscope
pdp_scale rescale an image
pdp_scan~ phase input scanned synthesis oscillator
pdp_scanxy~ x,y coordinate input scanned synthesis oscillator
pdp_zoom tiled zoom
pdp_zrot tiled zoom + rotate
utility abstractions
pdp_pps computes the packet rate in packets/sec
image abstractions:
pdp_blur blurs an image
pdp_blur_hor horizontal blur
pdp_blur_ver vertical blur
pdp_phase applies an allpass filter to an image
pdp_phase_hor horizontal allpass
pdp_phase_ver vertical allpass
pdp_motion_blur blurs motion
pdp_motion_phase phase shifts motion
pdp_alledge an all edge detector
pdp_conv_emboss emboss
pdp_conv_sobel_hor horizontal sobel edge detector
pdp_conv_sobel_ver vertical sobel edge detector
pdp_conv_sobel_edge sum of squares of hor and ver
pdp_saturation change colour saturation
pdp_invert inverse video
cellular automata (separate lib):
pdp_ca computes a cellular automaton (as a generator or a filter)
pdp_ca2image converts a CA packet to a greyscale image
pdp_image2ca converts an image to a CA packet (black and white)
|