(img, filters)
| 32 | return filters |
| 33 | |
| 34 | def process(img, filters): |
| 35 | accum = np.zeros_like(img) |
| 36 | for kern in filters: |
| 37 | fimg = cv2.filter2D(img, cv2.CV_8UC3, kern) |
| 38 | np.maximum(accum, fimg, accum) |
| 39 | return accum |
| 40 | |
| 41 | def process_threaded(img, filters, threadn = 8): |
| 42 | accum = np.zeros_like(img) |