Image Processing Reference
In-Depth Information
0123456789 0
55
0
57
10
35
35
26
26
15
55
12
24
1
15
10
19
35
21
26
26
55
55
15
24
2
19
26
26
32
32
35
57
57
57
19
24
3
19
24
26
35
35
26
55
54
57
19
25
4
19
26
26
32
30
16
57
55
15
19
33
sawn =
5
26
26
26
35
29
10
55
17
15
25
35
6
27
26
22
30
16
55
12
26
26
26
26
7
26
21
35
32
10
55
19
19
26
26
16
8
16
25
40
21
55
9
19
27
26
21
57
9
57
26
35
10
55
55
17
29
21
19
15
10
12
32
30
10
55
55
22
29
21
58
15
11
17
29
16
10
10
54
15
19
21
19
16
12
17
25
10
57
55
55
57
57
12
12
15
(a)
(b)
for x 0..cols(pic)-1
Address the whole picture
apply(pic):=
for y 0..rows(pic)-1
newpic y,x floor
(|ln(pic y,x +0.000001)|)
Apply a function (log)
Output the picture
newpic
So let's try it out: new_pic:=apply(eye)
0
27
1
32
2
67
3
135
4
135
5
111
6
111
7
81
8
27
9
73
0
1
2
3
4
5
6
7
8
9
10
11
12
81
67
92
135
97
111
111
27
27
81
92
111
111
127
127
135
32
32
32
92
92
105
111
135
135
111
27
24
32
92
92
111
111
127
122
84
32
27
81
92
111
111
111
135
119
67
27
86
81
108
new_pic =
113
111
100
122
84
27
73
111 111
111
111
97
135
127
67
27
92
92 111
111
84
108
149
97
27
65
92
113 111
97
32
111
135
67
27
27
86
119
97
92
73
127
122
67
27
27
100
119
97
35
86
119
84
67
67
24
81
92
97
92
86
108
67
32
27
27
32
32
73
73
(b)
(a)
Search WWH ::




Custom Search