55from PIL import Image , ImageFilter
66
77sample = Image .new ("L" , (7 , 5 ))
8- # fmt: off
98sample .putdata (sum ([
109 [210 , 50 , 20 , 10 , 220 , 230 , 80 ],
1110 [190 , 210 , 20 , 180 , 170 , 40 , 110 ],
1211 [120 , 210 , 250 , 60 , 220 , 0 , 220 ],
1312 [220 , 40 , 230 , 80 , 130 , 250 , 40 ],
1413 [250 , 0 , 80 , 30 , 60 , 20 , 110 ],
15- ], []))
16- # fmt: on
14+ ], [])) # fmt: skip
1715
1816
1917def test_imageops_box_blur () -> None :
@@ -85,14 +83,12 @@ def test_radius_0() -> None:
8583 sample ,
8684 0 ,
8785 [
88- # fmt: off
8986 [210 , 50 , 20 , 10 , 220 , 230 , 80 ],
9087 [190 , 210 , 20 , 180 , 170 , 40 , 110 ],
9188 [120 , 210 , 250 , 60 , 220 , 0 , 220 ],
9289 [220 , 40 , 230 , 80 , 130 , 250 , 40 ],
9390 [250 , 0 , 80 , 30 , 60 , 20 , 110 ],
94- # fmt: on
95- ],
91+ ], # fmt: skip
9692 )
9793
9894
@@ -101,14 +97,12 @@ def test_radius_0_02() -> None:
10197 sample ,
10298 0.02 ,
10399 [
104- # fmt: off
105100 [206 , 55 , 20 , 17 , 215 , 223 , 83 ],
106101 [189 , 203 , 31 , 171 , 169 , 46 , 110 ],
107102 [125 , 206 , 241 , 69 , 210 , 13 , 210 ],
108103 [215 , 49 , 221 , 82 , 131 , 235 , 48 ],
109104 [244 , 7 , 80 , 32 , 60 , 27 , 107 ],
110- # fmt: on
111- ],
105+ ], # fmt: skip
112106 delta = 2 ,
113107 )
114108
@@ -118,14 +112,12 @@ def test_radius_0_05() -> None:
118112 sample ,
119113 0.05 ,
120114 [
121- # fmt: off
122115 [202 , 62 , 22 , 27 , 209 , 215 , 88 ],
123116 [188 , 194 , 44 , 161 , 168 , 56 , 111 ],
124117 [131 , 201 , 229 , 81 , 198 , 31 , 198 ],
125118 [209 , 62 , 209 , 86 , 133 , 216 , 59 ],
126119 [237 , 17 , 80 , 36 , 60 , 35 , 103 ],
127- # fmt: on
128- ],
120+ ], # fmt: skip
129121 delta = 2 ,
130122 )
131123
@@ -135,14 +127,12 @@ def test_radius_0_1() -> None:
135127 sample ,
136128 0.1 ,
137129 [
138- # fmt: off
139130 [196 , 72 , 24 , 40 , 200 , 203 , 93 ],
140131 [187 , 183 , 62 , 148 , 166 , 68 , 111 ],
141132 [139 , 193 , 213 , 96 , 182 , 54 , 182 ],
142133 [201 , 78 , 193 , 91 , 133 , 191 , 73 ],
143134 [227 , 31 , 80 , 42 , 61 , 47 , 99 ],
144- # fmt: on
145- ],
135+ ], # fmt: skip
146136 delta = 1 ,
147137 )
148138
@@ -152,14 +142,12 @@ def test_radius_0_5() -> None:
152142 sample ,
153143 0.5 ,
154144 [
155- # fmt: off
156145 [176 , 101 , 46 , 83 , 163 , 165 , 111 ],
157146 [176 , 149 , 108 , 122 , 144 , 120 , 117 ],
158147 [164 , 171 , 159 , 141 , 134 , 119 , 129 ],
159148 [170 , 136 , 133 , 114 , 116 , 124 , 109 ],
160149 [184 , 95 , 72 , 70 , 69 , 81 , 89 ],
161- # fmt: on
162- ],
150+ ], # fmt: skip
163151 delta = 1 ,
164152 )
165153
@@ -169,14 +157,12 @@ def test_radius_1() -> None:
169157 sample ,
170158 1 ,
171159 [
172- # fmt: off
173160 [170 , 109 , 63 , 97 , 146 , 153 , 116 ],
174161 [168 , 142 , 112 , 128 , 126 , 143 , 121 ],
175162 [169 , 166 , 142 , 149 , 126 , 131 , 114 ],
176163 [159 , 156 , 109 , 127 , 94 , 117 , 112 ],
177164 [164 , 128 , 63 , 87 , 76 , 89 , 90 ],
178- # fmt: on
179- ],
165+ ], # fmt: skip
180166 delta = 1 ,
181167 )
182168
@@ -186,14 +172,12 @@ def test_radius_1_5() -> None:
186172 sample ,
187173 1.5 ,
188174 [
189- # fmt: off
190175 [155 , 120 , 105 , 112 , 124 , 137 , 130 ],
191176 [160 , 136 , 124 , 125 , 127 , 134 , 130 ],
192177 [166 , 147 , 130 , 125 , 120 , 121 , 119 ],
193178 [168 , 145 , 119 , 109 , 103 , 105 , 110 ],
194179 [168 , 134 , 96 , 85 , 85 , 89 , 97 ],
195- # fmt: on
196- ],
180+ ], # fmt: skip
197181 delta = 1 ,
198182 )
199183
@@ -203,14 +187,12 @@ def test_radius_bigger_then_half() -> None:
203187 sample ,
204188 3 ,
205189 [
206- # fmt: off
207190 [144 , 145 , 142 , 128 , 114 , 115 , 117 ],
208191 [148 , 145 , 137 , 122 , 109 , 111 , 112 ],
209192 [152 , 145 , 131 , 117 , 103 , 107 , 108 ],
210193 [156 , 144 , 126 , 111 , 97 , 102 , 103 ],
211194 [160 , 144 , 121 , 106 , 92 , 98 , 99 ],
212- # fmt: on
213- ],
195+ ], # fmt: skip
214196 delta = 1 ,
215197 )
216198
@@ -225,7 +207,7 @@ def test_radius_bigger_then_width() -> None:
225207 [159 , 154 , 148 , 142 , 136 , 130 , 124 ],
226208 [160 , 154 , 148 , 142 , 137 , 131 , 125 ],
227209 [160 , 155 , 149 , 143 , 137 , 131 , 125 ],
228- ],
210+ ], # fmt: skip
229211 delta = 0 ,
230212 )
231213
@@ -240,7 +222,7 @@ def test_extreme_large_radius() -> None:
240222 [162 , 162 , 162 , 162 , 162 , 162 , 162 ],
241223 [162 , 162 , 162 , 162 , 162 , 162 , 162 ],
242224 [162 , 162 , 162 , 162 , 162 , 162 , 162 ],
243- ],
225+ ], # fmt: skip
244226 delta = 1 ,
245227 )
246228
@@ -250,14 +232,12 @@ def test_two_passes() -> None:
250232 sample ,
251233 1 ,
252234 [
253- # fmt: off
254235 [153 , 123 , 102 , 109 , 132 , 135 , 129 ],
255236 [159 , 138 , 123 , 121 , 133 , 131 , 126 ],
256237 [162 , 147 , 136 , 124 , 127 , 121 , 121 ],
257238 [159 , 140 , 125 , 108 , 111 , 106 , 108 ],
258239 [154 , 126 , 105 , 87 , 94 , 93 , 97 ],
259- # fmt: on
260- ],
240+ ], # fmt: skip
261241 passes = 2 ,
262242 delta = 1 ,
263243 )
@@ -268,14 +248,12 @@ def test_three_passes() -> None:
268248 sample ,
269249 1 ,
270250 [
271- # fmt: off
272251 [146 , 131 , 116 , 118 , 126 , 131 , 130 ],
273252 [151 , 138 , 125 , 123 , 126 , 128 , 127 ],
274253 [154 , 143 , 129 , 123 , 120 , 120 , 119 ],
275254 [152 , 139 , 122 , 113 , 108 , 108 , 108 ],
276255 [148 , 132 , 112 , 102 , 97 , 99 , 100 ],
277- # fmt: on
278- ],
256+ ], # fmt: skip
279257 passes = 3 ,
280258 delta = 1 ,
281259 )
0 commit comments